我的根文件夹下需要一个htaccess文件。
请看这张照片网址:site structure(抱歉,我无法将图片上传到此处)
我有很多城市文件夹作为我的子域名,但我不希望每个子域名都需要一个单独的管理员,我希望我可以在同一个管理页面下控制它们。
所以如果我想:
ny.example.com/news.php ==> example.com/controller/ny/news(或example.com/controller.php?city=ny§ion=news)
我怎么能写一个htaccess文件?
答案 0 :(得分:0)
在你的root htaccess中,添加以下规则:
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^([^.]+)\.example\.com$ [NC]
RewriteRule ^ controller/%1/news/ [R,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^controller/([^/]+)/([^/]+)/?$ controller.php?city=$1§ion=$2 [NC,L]