我正在尝试设置一个网站并使用.htaccess文件重写我的所有网址,以便不需要.php。
E.G。 www.blahblah.com/file
而不是
www.blahblah.com/file.php
我的.htaccess文件目前是:
<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]
&#13;
我的网站存储在目录/ match ..
中请有人告诉我为什么我的链接不能工作:(它一直困扰我几个小时!
非常感谢提前。
答案 0 :(得分:0)
解决了所有人的抱歉,浪费了你所有的时间!