我需要将我的网址格式从正常路径更改为子域名。我试过写.htaccess但它不起作用。
http://hello.com/sos/article.php?id=1&title=this-is-a-title.php
从上面的网址我想:
sos
删除为子域。所以我得到http://sos.hello.com/
.sos
为后缀。正如故事是关于警告:article/1/this-is-a-title.sos
我希望我能有这样的事情:
http://sos.hello.com/article/1/this-is-a-title.sos
所以我写道:
RewriteEngine On
RewriteRule ^article/([^/]*)/([^/]*)\.sos$ /article.php?id=$1&title=$2 [L]
猜猜是什么!这不行。请指出我。我做错了什么???
答案 0 :(得分:0)
经过多次尝试,我得到了答案:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.hello.com
RedirectMatch 301 ^/sos/$ http://sos.hello.com/mypage.php
RewriteRule ^article/([^/]*)/([^/]*)\.sos$ /article.php?id=$1&title=$2 [L]
将.htaccess
另存为子域目录