Heim > Fragen und Antworten > Hauptteil
Annahme: Ich habe 3 Websites unter /var/www bereitgestellt (also 3 Verzeichnisse, a, b, c), und es gibt auch eine index.html unter /var/www
Jetzt wurde der Domainname example.com der Server-IP zugeordnet
Greifen Sie direkt über example.com zu und Sie sehen index.html
example.com/a besucht die Website a
example.com/b besucht die Website b
example.com/c greift auf die Website c
Wenn ich diesen Effekt jetzt erreichen möchte:
example.com/b oder example.com/b/xxxx besucht die Website b
example.com/c oder example.com/c/xxxx besucht die c-Website
example.com besucht eine Website
Wie konfiguriere ich?
Danke!
我想大声告诉你2017-05-16 17:06:59
可以使用rewrite功能嘛
在example.com/b/xxxx 下放一个 .htaccess文件 然后里面用正则表达式匹配
^b/xxxx/$ b/$1
最后在httpd.conf (/etc/httpd/conf/httpd.conf), 修改 'AllowOverride None' 为 'AllowOverride All'(如果有必要的话)