2014-02-08 126 views
0

我有网站,对根我有htacess文件和两个文件夹(blog->WP,shop->Magento)。 我的目录结构是这样的root (htaccess,other files,blog,shop)。这是我的htaccess代码根htaccess的规则,不能正常工作

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^example.com$ 
RewriteRule ^(.*)$ "http\:\/\/www\.example\.com\/$1" [R=301,L] 

它与example.com and example.com/blog ->for WP and example.com/shop-> for Magento这些网址的作品。但现在我转移到新的域名,并将网站转换为IP基地。我想要访问我的网站,如192.168.2.36。如果我改变以上htaccess代码与IP它只适用于家庭,内心它给错误。请帮助我如何解决这个问题。我想访问我的网站,如IP/blog,IP/shop

回答

-1

将此项添加到您的.htaccess文件中

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase /shop/ 
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /shop/index.php [L] 
</IfModule> 
+0

这是否适用于其他文件夹,例如博客? – Adda