2
我想让一个.htaccess控件访问我的网站。我有两个网站:一个使用wordpress博客,另一个使用wiki网站放置mydomain.com/wordpress和mydomain.com/wiki。.htaccess到两个子目录
我希望我的网域无需在http-adressebar中显示此内容即可访问/ wordpress。 (WordPress的配置正确)。
维基站点应该只显示在/ 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
WordPress博客... – aagaard
这个决定是基于什么?当两个应用程序中都存在相同的文件时会发生什么? - 你会服务哪一个? –
我会服务/wordpress/index.php,因为regex^wiki /(.*)不会匹配任何东西。更清楚的是: – aagaard