26 apache configuration webserver httpd.conf document-root
如何在apache中进行以下设置?
http://server/ABC/*
应该由 /var/www/ABC/*
http://server/PQR/*
应该由 /var/www/PQR/*
每个其他请求应由 /var/www/Others/index.php
(单个文件)提供.
谢谢,
J.P
Tab*_*ber 24
使用别名:
Alias /ABC/ /var/www/ABC/
Alias /PQR/ /var/www/PQR/
Run Code Online (Sandbox Code Playgroud)
保留文档根目录为/var/www/Others/index.php.它可以做到这一点.:)
您可以使用 mod_alias 来完成此操作,它是 apache 发行版的一部分。
http://httpd.apache.org/docs/current/mod/mod_alias.html
要使用单个文件提供其他所有内容,您可以使用 mod_rewrite。它有很多功能,根据您的需要,您可能需要对其进行调整..但类似这样的东西应该可以工作:
RewriteEngine on
RewriteRule ^(.*)$ /index.php?path=$1 [L]
Run Code Online (Sandbox Code Playgroud)
您可以将其放入文档根目录中的 .htaccess 文件中。
归档时间: |
|
查看次数: |
24807 次 |
最近记录: |