Heim > Backend-Entwicklung > PHP-Tutorial > 求apache rewrite 无限二级域名的步骤

求apache rewrite 无限二级域名的步骤

WBOY
Freigeben: 2016-06-13 13:24:00
Original
754 Leute haben es durchsucht

求apache rewrite 无限二级域名的方法
RewriteCond %{HTTP_HOST} ^[a-z0-9\-]+\.xxx\.net$
RewriteRule ^/?$ /%{HTTP_HOST}
RewriteRule ^/([a-z0-9\-]+)\.xxx\.net/?$ /index.php?app=$1

这是网上找的 二级域名可以使用 也就是当地址栏里输入 bbb.xxx.net 时 实际执行的是 www.xxx.net/index.php?app=bbb

但当URL是bbb.xxx.net/index.php?ac=111&a=222&b=333 rewrite规则怎么样才能使其变成 www.xxx.net/index.php?app=bbb&ac=111&a=222&b=333

求具体的规则

------解决方案--------------------
RewriteRule ^/([a-z0-9\-]+)\.xxx\.net/index\.php\?(.*?)$ /index.php?app=$1&$2

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage