Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) /files.php?q=$1
RewriteCond %{HTTP_HOST} ^mysite.com
RewriteRule (.*) http://m.mysite.com/$1 [R=301,L]
AddHandler application/x-httpd-php5 .html .htm .txt .php
我的 .htaccess 对所有请求都使用主要的“files.php”。在我的 files.php 中,我有一些包含 href 的代码,如下所示:
/people/john
--> 当一个人点击这个时,它应该转到:people.php?q=john
但是,当一个人点击这个时,我的 .htaccess 没有重定向/people/john
。顺便说一句,即使那是幕后发生的事情,网址也应该始终说“/people/john
不”。people.php?q=john
只想说,我有
/city/newyork --> city.php?q=newyork
/country/australia --> country.php?q=australia
我一直在努力和在这里寻找确切的位置,但仍然没有运气。我感谢所有的回应。