apache - htaccess - 重写/重定向插件域?

标签 apache .htaccess mod-rewrite redirect

我计划通过 cPanel 创建一些插件域,我知道可以通过访问 addondomain.maindomain.commaindomain.com/addondomain 来访问它们的内容> - 这可能会导致搜索引擎出现重复内容等,因此我希望尽可能防止这种情况发生。

经过一些研究,似乎最好的(可能是唯一的)选择是使用 .htaccess 并重写,以便插件域只能在 www.addondomain.com 上访问 - 执行此操作的最佳方法是什么以及我可以在 maindomain.com 目录中拥有 .htaccess 文件吗?还是我创建的每个插件域都需要它?

任何帮助将不胜感激,谢谢:)

最佳答案

RewriteRule ^addonedomain/(.*)$ http://addondomain.maindomain.com/$1

此代码会将用户从 maindomain.com/addonedomain 目录重定向到 addonedomain.maindomain.com ! 最好将此代码放在附加域根目录下的 .htaccess 文件中!

关于apache - htaccess - 重写/重定向插件域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7253641/

相关文章:

php - .htaccess 错误 : Invalid command 'AuthGroupFile'

php - wordpress自定义重写规则

php - 非常基本的重写规则问题

apache - Haproxy "send-proxy"未知协议(protocol)——不是说 SSL 到 HTTPS 端口吗?

apache - 无法连接到一台计算机上的 Vagrant Apache

wordpress - Wordpress 4.0 options.php中的403错误

php - 使用 Apache 的 mod_rewrite 传入 "unfollow"标志 GET 参数

html - htaccess 在 CHROME 中重写两次

php - 如何在 URL 中没有 .php 扩展名的情况下执行 PHP 网页?

apache - 如果文件存在于子文件夹中,则 .htaccess 重定向