【问题标题】:rewrite url from subdirectory to subdomain将 url 从子目录重写到子域
【发布时间】:2014-01-16 01:51:41
【问题描述】:

如何使用 .htaccess 重定向 url?

实际网址为www.mywebsite.com/index.php/user/john

需要转换成john.mywebsite.com/

【问题讨论】:

  • 抬头看;向右看;找到搜索选项!
  • 尝试谷歌搜索,然后尝试。如果它不起作用,请发布您的尝试。这不是免费的代码编写服务。

标签: .htaccess mod-rewrite


【解决方案1】:

.htaccess试试这个代码:

Options +FollowSymLinks
RewriteEngine on
RewriteEngine On
RewriteRule ^index.php/(.*)/(.*) $2.mywebsite.com/

【讨论】:

  • 感谢 Pradeep。但这里 john 是动态文本。那么我如何在 htaccess 中处理?
【解决方案2】:

如果您有通配符 Dns,请联系您的主机提供商/管理员。并要求上线 *.yourdomain.com 在服务器配置文件中。

你可以在你的 htaccess 文件中写下你自己,如下所示,

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.yourdomain.com
RewriteCond %{HTTP_HOST} ([^.]+)\.yourdomain.com
RewriteRule ^(.*)$ /path_to_your_site/subdoamin.php?url=%1

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-25
    相关资源
    最近更新 更多