【发布时间】:2016-03-31 01:18:41
【问题描述】:
我需要帮助(内部重定向?)使用 apache 的 htaccess。
在我的服务器上,我有一个 主域:
url:domain.com
服务器路径:/opt/public_html/domain.com/
和一个子域:
url:sub.domain.com
服务器路径:/opt/public_html/sub.domain.com/
当访问者键入 sub.domain.com 时,我希望 URL 保持不变。我还希望服务器将文件/opt/public_html/domain.com/index.php 提供给访问者。我如何在 .htaccess 中执行此操作?
此外,如果访问者键入 sub.domain.com/sofa/,服务器应在不更改 URL 的情况下提供文件 /opt/public_html/domain.com/sofa/index.php。
明白了吗?好的最后一个例子:
如果访问者键入 sub.domain.com/?big=mac,服务器应显示文件 /opt/public_html/domain.com/?big=mac,而不更改 URL。
任何想法如何做到这一点?
【问题讨论】:
-
对不起?所以访问
http://sub.domain.com转到/public_html/sub.domain.com/,而http://sub.domain.com/sofa转到/public_html/domain.com/sofa/index.php?这很奇怪! -
没有。如果
http://sub.domain.com然后/public_html/domain.com/如果http://sub.domain.com/sofa然后/public_html/domain.com/sofa/index.php(或/public_html/domain.com/sofa/无关紧要) -
但是在你的问题中你没有那样说?
-
没有。现在sub.domain.com 转到/public_html/sub.domain.com/ 而我希望sub.domain.com 转到/public_html/domain.com/
标签: php apache .htaccess redirect