我很想编辑.htaccess
对于几个子域名,我正在尝试将它们重定向到新网站布局的相应页面。
我知道在.htaccess中执行此操作的实现并不理想。
由于我不认为重定向适用于子域(如果可能,使用什么语法?),我尝试重写。
我让这部分工作正常,可以重定向子域名:
RewriteCond %{HTTP_HOST} ^blog.example.com
RewriteRule ^(.*)$ http://example.com/weblog/$1 [NC,QSA]
不知何故,这似乎没有正确重定向:
RewriteCond %{HTTP_HOST} ^long-subdomain-for-some-reason.example.com
RewriteRule ^(.*)$ http://example.com/pretty-long-directory/$1 [NC,QSA]
我认为两者中的任何一个中的破折号可能会将其抛弃,但我无法确定如何解决此问题。