.HTAccess文件无法正常工作

时间:2017-07-11 03:59:54

标签: php .htaccess

我正在尝试重写url并在.HTAccess中使用下面的代码,由于某种原因,如果我在最后添加'/'并且如果我不添加任何'/',则链接无法正常工作/ p>

    Options +FollowSymLinks
    RewriteEngine On

    RewriteRule ^([^/]+)/$ $1.php

    RewriteCond %{HTTP_USER_AGENT} ^FlashGet.* [OR] 
    RewriteCond %{HTTP_USER_AGENT} ^GetRight.* [OR] 
    RewriteCond %{HTTP_USER_AGENT} ^.*HTTrack.*$ [OR] 
    RewriteCond %{HTTP_USER_AGENT} ^.*MemoWeb.*$ [OR] 
    RewriteCond %{HTTP_USER_AGENT} ^.*FileHound.*$ 
    RewriteRule /* http://www.google.com/ [R,L]

1 个答案:

答案 0 :(得分:0)

。当我尝试使用以下代码时解决了.HTAccess问题。

Options +FollowSymLinks
RewriteEngine On

RewriteRule ^([^/])$ $1.php

RewriteCond %{HTTP_USER_AGENT} ^FlashGet.* [OR] 
RewriteCond %{HTTP_USER_AGENT} ^GetRight.* [OR] 
RewriteCond %{HTTP_USER_AGENT} ^.*HTTrack.*$ [OR] 
RewriteCond %{HTTP_USER_AGENT} ^.*MemoWeb.*$ [OR] 
RewriteCond %{HTTP_USER_AGENT} ^.*FileHound.*$ 
RewriteRule /* http://www.google.com/ [R,L]