用mod_rewrite发疯了

时间:2017-06-21 20:20:42

标签: .htaccess mod-rewrite subdomain

一个老问题, "如何将 mydomain.com/blog 重定向到子域 blog.mydomain .htaccess redirect to subdomain

由于我试图做同样的事情,我尝试了它所说的,但无济于事。

经过多次变换后,我仍然无法让它工作,所以我尝试用一​​些测试用例来填充它。 (弄清楚将重写的目标放在后面。)

简单而宽泛地开始,我将这些行放在我的.htaccess文件中:

RewriteRule bloggie http://google.com
RewriteRule blog http://bing.com

第一个效果很好。
如果我要求mydomain.com/bloggie/anything它重定向到Google。 它也可以在一个单词中使用bloggie。

第二个根本没有效果;在任何地方都没有Bing。 对mydomain.com/blog/anything的请求不会重定向。 它传递页面(如果存在)或错误(如果不存在)。

然后,只是为了笑容,我在这两个前面添加了这一行:

RewriteRule log http://stackoverflow.com

Now: mydomain.com/log/anything -> stackoverflow
and: mydomain.com/bloggie/anything -> stackoverflow
and: mydomain.com/clog/anything -> stackoverflow
but: mydomain.com/blog/anything -> doesn't go anywhere, same as above

什么是如此神奇?#34;博客"在这种情况下与其他人相比?

如果重要,在这种情况下,mydomain.com是一个附加域,并且 网络服务器是Litespeed。

更新:请参阅下面的评论以获取相关信息。

0 个答案:

没有答案