【发布时间】:2018-07-24 21:05:48
【问题描述】:
我在这里要做的是将我的https://demo.example.com/ 子域重写为我的https://example.com/ 域(在另一个文件夹中),而不更改 URL。但是,子域不断将我重定向到该文件夹。我不擅长 HTACCESS 和重写,但是这应该是一件容易的事。
这是我当前的 HTACCESS 文件:
RewriteEngine On
RewriteRule ^license/?(.*)$ /sites/site-licenses/$1.php [L]
RewriteRule ^portfolio/?(.*)$ /sites/site-portfolios/$1.php [L]
RewriteCond %{HTTP_HOST} ^demo\.hamiltondev\.net
RewriteRule ^(.*)$ https://hamiltondev.net/sites/site-demos/$1 [L,NC,QSA]
前两个重写规则是针对主域https://example.com/license/--- 和https://example.com/portfolio/---。
【问题讨论】:
标签: apache .htaccess mod-rewrite url-rewriting