我有多个指向同一服务器的域。然后我需要将它分开到不同的目录。如何以 htaccess 或其他方式制作它。
这里举个例子。
domain1.com show 1.2.3.4/abc
domain2.com show 1.2.3.4/def
domain3.com show 1.2.3.4/ghi
...
我有多个指向同一服务器的域。然后我需要将它分开到不同的目录。如何以 htaccess 或其他方式制作它。
这里举个例子。
domain1.com show 1.2.3.4/abc
domain2.com show 1.2.3.4/def
domain3.com show 1.2.3.4/ghi
...
您可以在DOCUMENT_ROOT/.htaccess
文件中使用这些类型的规则:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain1\.com$ [NC]
RewriteRule !^abc/ /abc%{REQUEST_URI} [L,NC]
RewriteCond %{HTTP_HOST} ^domain2\.com$ [NC]
RewriteRule !^def/ /def%{REQUEST_URI} [L,NC]
RewriteCond %{HTTP_HOST} ^domain3\.com$ [NC]
RewriteRule !^ghi/ /ghi%{REQUEST_URI} [L,NC]