【发布时间】:2019-02-28 13:08:31
【问题描述】:
我有一个子域,我想重定向到主域(使用.htaccess),如下所示:
-
https://abc.example.com我想重定向到https://www.example.com -
https://abc.example.com/path/page-name到https://www.example.com/path/page-name -
https://abc.example.com/path/page-name?test=12&test1=12到https://www.example.com/path/page-name?test=12&test1=12
请建议我怎么做。
我已经尝试了以下解决方案,但它不起作用。
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(.+)\.example\.com$ [NC]
RewriteRule ^ http://www.example.com/suberror [L,R]
我正在使用 Laravel。
【问题讨论】:
-
你说你有“一个子域”(单数),但你的正则表达式中有一个通配符(任何子域)模式?相对于主域,子域在文件系统上指向哪里?同一个地方?
标签: laravel .htaccess mod-rewrite url-redirection