Domänenname – Wie schreibt Apache den Zugriff auf das Stammverzeichnis um, um direkt auf eine Website unter diesem Verzeichnis zuzugreifen?
滿天的星座
滿天的星座 2017-05-16 17:04:59
0
1
461

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

zu

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!

滿天的星座
滿天的星座

Antworte allen(1)
我想大声告诉你

可以使用rewrite功能嘛
在example.com/b/xxxx 下放一个 .htaccess文件 然后里面用正则表达式匹配
^b/xxxx/$ b/$1
最后在httpd.conf (/etc/httpd/conf/httpd.conf), 修改 'AllowOverride None' 为 'AllowOverride All'(如果有必要的话)

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage