Php 来自Wordpress网络的站点,可通过与网络相同的域访问
我的服务器中有以下配置: 在/var/www/I中有三个文件夹:Php 来自Wordpress网络的站点,可通过与网络相同的域访问,php,wordpress,.htaccess,Php,Wordpress,.htaccess,我的服务器中有以下配置: 在/var/www/I中有三个文件夹: WPN网络 phpBB WPsingle 我有两个域,一个指向WPnetwork,另一个指向WPsingle。他们都工作。我们叫他们network.com和single.com 在我的wpnetwork中,我有3个具有子域的站点: A.network.com B.network.com C.network.com 我希望我的phpBB站点进入network.com域,我真的不介意它是forum.network.com还是n
- WPN网络
- phpBB
- WPsingle
- A.network.com
- B.network.com
- C.network.com
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
# RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
# RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]
谢谢大家。我认为你不能用
.htaccess
来设置域。你需要配置Apache来提供服务。我的域正在完全工作,@Machavity,我只需要将链接重定向到我服务器的一个文件夹。如果你想要network.com/forum中的phpbb,那么你需要将它放在那里,然后在.htaccess中创建一个异常。如果希望将位置保留为/var/www/phpbb,则可能需要使用.htaccess中无法使用的别名。