【发布时间】:2014-02-23 00:20:00
【问题描述】:
我用这个 .htaccess 创建了一个子域;它在我的 www.example.com 域上运行良好,但在 www.example.pk 上运行良好。我不明白问题出在哪里。
www.example.com
RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
RewriteCond %{HTTP_HOST} ^([-a-zA-Z0-9]+)\.example\.com$ [NC]
RewriteCond %{REQUEST_URI} !^/?index\.php$
RewriteRule ^(.*)/*([0-9]+)*$ index.php?r=list&source=product&product_get=%1&page_page=$1 [NC,QSA,L]
www.example.pk
RewriteCond %{HTTP_HOST} !^www\.example\.pk$ [NC]
RewriteCond %{HTTP_HOST} ^([-a-zA-Z0-9]+)\.example\.pk$ [NC]
RewriteCond %{REQUEST_URI} !^/?index\.php$
RewriteRule ^(.*)/*([0-9]+)*$ index.php?r=list&source=product&product_get=%1&page_page=$1 [NC,QSA,L]
我创建了 www.example.com 域,然后创建了带有 cpanel *.example.com 的子域。有没有必要?
【问题讨论】:
-
服务器是否首先监听子域(vHost 或者它是如何配置的)?
-
当我在 www.example.pk 域上配置此方法时,此错误会出现“问题加载页面”,但在 www.example.com 域上工作正常;两个域都托管在同一主机上
-
oyu可以给我们真实的域名查询吗?
-
(我问是因为问题显然不是 .htaccess 文件,它们是相同的,不可能一个有效,一个无效。)
-
你有我的域名或者我们可以聊天吗?
标签: php .htaccess mod-rewrite subdomain