これは、正規表現でのRewriteRule、htaccessを
RewriteEngine On
RewriteBase/
RewriteRule ^res/ - [L]
RewriteRule ^.*$ /server/entry.php?PAGENAME=$1 [QSA,L]
ErrorDocument 403 /notfound
ErrorDocument 404 /notfound
が動作していないが、私は最後のコードが動作していないと思いますが、私は^変更しようとしています* - 。(。*)>が、結果はでした同じ。
私は間違っている可能性がありますが、この最後の行は間違ったステートメントが付いていますが、もう何をすべきか分かりません。私ができるすべてを試みた。
RewriteRule ^.*$ /server/entry.php?PAGENAME=$1 [QSA,L]
私は今オンラインでリサーチを行い、他のコードを試しましたが、どちらもうまくいきませんでした。このdidntの仕事、
RewriteRule ^.*$ /server/entry.php?PAGENAME=$1 [QSA,L]
はい最後のルールはキャプチャグループである必要があります。あなたがしようとしていることを説明してください。あなたはコードを書くだけですが、あなたが何が起こるかは期待しません。また、mod_rewriteを有効にしていますか? –
こんにちはコメントありがとう!私は最終的にそれを考え出しました、RewriteRule ^。* $ server/entry.php?PAGENAME = $ 0 [QSA、L] - <これはOKです –
私はサーバーの前に置くべきではないと思われます。これを理解するには数日を要した。 –