换到godaddy空间,主域名是www.trackself.com,但又不想在根目录有太多文件夹
于是想将所有的wordpress文件放在一个子文件夹里.例如/trackself/
同时需要w3 total cache的rewrite rule也能执行
即我的域名是www.trackself.com,其实际指向是/ ,但源文件即是在”/trackself/”中的
1.在根目录下的.htaccess ,即/.htaccess
# Don't show directory listings for URLs which map to a directory.
Options -Indexes
# Follow symbolic links in this directory.
Options +FollowSymLinks
# Make Drupal handle any 404 errors.
ErrorDocument 404 index.php
# Force simple error message for requests for non-existent favicon.i
# Set the default handler.
DirectoryIndex index.php
# BEGIN W3TC Cache
.......(将w3tc的内容放这里)
# END W3TC Cache
# BEGIN WordPress
(注意了,这里与原wordpress不一样)
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www.)?trackself.com$ [NC]
RewriteRule ^(.*)$ /trackself/$1 [L,QSA]
# END WordPress
2.在/trackself/.htacccess
放与wordpress一模一样的.htaccess即可,即经典wordpress跳转
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www.)?trackself.com$ [NC]
RewriteRule ^(.*)$ /trackself/$1 [L,QSA]
# END WordPress
总的来说,godaddy 4g空间,速度是bluehost的6倍以上,我很满意,继续godaddy 4g空间测试