我正在尝试重写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]
答案 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]