.htaccess到两个子目录

时间:2011-10-03 06:06:41

标签: .htaccess

我正在努力使.htaccess控制对我网站的访问。我有两个网站:一个带有wordpress博客,另一个带有wiki网站,位于mydomain.com/wordpress和mydomain.com/wiki。

我希望我的域名访问/ wordpress而不在http-adressebar中显示。 (wordpress已配置正确)。

wiki-site应该只显示在/ wiki下。

我已经尝试了很多解决方案(也在stackoverflow上),但到目前为止没有任何工作。

RewriteEngine On
RewriteBase /mydomain.com/

# WIKI
RewriteCond %{REQUEST_FILENAME} !-f    # Existing File
RewriteCond %{REQUEST_FILENAME} !-d    # Existing Directory
RewriteRule ^wiki/(.*)$ wiki/index.php?title=$1 [L,QSA]

# WORDPRESS
# RewriteCond %{REQUEST_FILENAME} !-f    # Existing File
# RewriteCond %{REQUEST_FILENAME} !-d    # Existing Directory
# RewriteRule ^/*$ /wordpress/index.php [L,QSA]

修改

www.mydomain.com -> www.mydomain.com/wordpress
www.mydomain.com/wiki/(.*)$ -> www.mydomain.com/wiki/index.php?title=$1

1 个答案:

答案 0 :(得分:0)

简单回答 - 你不能这样做,因为,假设你有一个指向的网址

http://www.yourdoamain.com/index.php - 您希望您的apache能够达到什么目标 - 维基或博客?