新注册了一个域名(品读社),用的是阿里云虚拟主机。所以要在阿里云虚拟主机上绑定多个域名,那么就需要.htaccess这个文件了。在网站上找了好多都失败了。还是以前备份的htaccess文件有用只是改动了下目录名和要绑定的域名。代码如下:
RewriteEngine On
RewriteBase /
#xxx为要绑定的域名目录名
RewriteCond %{HTTP_HOST} ^pindushe.com$ [NC]
RewriteCond %{REQUEST_URI} !^/xxx
RewriteRule ^(.*)$ /xxx/$1 [L]
#pindushe.com为要绑定解析的域名
RewriteCond %{HTTP_HOST} ^www.pindushe.com$ [NC]
RewriteCond %{REQUEST_URI} !^/xxx
RewriteRule ^(.*)$ /xxx/$1 [L]
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
以下代码请添加到要绑定的目录名根目录。如:xxx
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress