我试图制作一个 .htacces 来模拟动态子域。喜欢他的帖子: .htaccess: mod-rewrite; 子域
但我不可能得到预期的结果。
我已经阅读了几次文档:apache
我对 RewriteCond、RewriteRule、正则表达式没有任何问题。但是我的子域有问题。
我有这个页面:tododiversion.es,对于我的例子,我想要这个:
chr.tododiversion.es ==> tododiversion.es/chr/
我将 .htaccess 放在 www 文件夹中:www/ .htaccess
并且文件夹“chr”位于: www/chr/
在我放的 htacces 中:
RewriteEngine On
# host starts with something else
RewriteCond %{HTTP_HOST} ^([^\.]+)\.tododiversion\.es$ [NC]
# rewrite
RewriteRule ^(.*)$ /chr [L]
它不起作用..
我知道 urlrewritting 是有效的,因为我做了一个简单的测试。我知道 RewriteCond 正在工作,因为我做了一个简单的测试。我正在尝试使用 localhost 和 127.0.01 在我的计算机上,但它也没有工作。
如果有人能给我一些建议,那就太好了!克里斯