0
サイトをセットアップし、.htaccessファイルを使用して、すべてのURLを書き換えて、.phpが不要になるようにしようとしています。私の.htaccess mod_rewriteルールが正しく動作しません。
E.G.
:<IfModule mod_rewrite.c> RewriteEngine On RewriteBase/ RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> RewriteCond %{HTTP_REFERER} !^http://example.co.uk/.*$ [NC] RewriteCond %{HTTP_REFERER} !^http://example.co.uk$ [NC] RewriteCond %{HTTP_REFERER} !^http://www.example.co.uk/.*$ [NC] RewriteCond %{HTTP_REFERER} !^http://www.example.co.uk$ [NC] RewriteCond %{HTTP_REFERER} !^http://www.example.co.uk/match/.*$ [NC] RewriteCond %{HTTP_REFERER} !^http://www.example.co.uk/match$ [NC] RewriteCond %{HTTP_REFERER} !^http://example.co.uk/match/.*$ [NC] RewriteCond %{HTTP_REFERER} !^http://example.co.uk/match$ [NC] RewriteRule .*\.(jpg|jpeg|gif|png|bmp)$ - [F,NC]
代わりの
www.blahblah.com/file.php www.blahblah.com/file
私の.htaccessファイルは、現在、このです
と私のサイトはディレクトリ/マッチに保存されています。
私のリンクがうまくいかない理由を教えてください。
事前に感謝します。