2016-04-17 20 views
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ファイルは、現在、このです

と私のサイトはディレクトリ/マッチに保存されています。

私のリンクがうまくいかない理由を教えてください。

事前に感謝します。

答えて

0

あなたのすべての時間を無駄にして、ごめんなさい!

関連する問題