[英]Virtual subdomain using htacess, Pages rewrite rules
我在代碼中創建了虛擬子域,如下所示
RewriteCond %{HTTP_HOST} ^(.*)\.mysitename\.com
RewriteRule ^(.*)$ agent.php?asitename=%1 [L,NC,QSA]
它工作正常,但不適用於以下頁面
RewriteCond %{HTTP_HOST} ^(.*)\.mysitename\.com
RewriteRule ^(.*)/ag_buy.html ag_buy.php?sitename=%1&page=buy [L,NC,QSA]
它將所有頁面重定向到頂層agent.php,但應僅將主頁重定向到agent.php,其他頁面則應像從ag_buy.html到ag_buy.php
等等.........
請在htaccess上指導我如何使這成為可能。
嘗試用以下代碼替換第一條規則:
RewriteCond %{HTTP_HOST} ^(.).mysitename.com
RewriteCond %{REQUEST_URI} =/
RewriteRule ^(.)$ agent.php?asitename=%1 [L,NC,QSA]
^(.*)$
匹配所有內容 ,如果只需要主頁,則將其更改為^$
:
RewriteCond %{HTTP_HOST} ^(.*)\.mysitename\.com
RewriteRule ^$ agent.php?asitename=%1 [L,NC,QSA]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.