我的网站在root上我有htacess文件和两个文件夹(blog->WP,shop->Magento)
。
我的目录结构就像这个root (htaccess,other files,blog,shop)
。这是我在root上的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 base。我想访问我的网站,如192.168.2.36
。如果我用ip更改htaccess代码它只适用于家庭,因为内部它会产生错误。请帮助我如何解决问题。我想访问我的网站,如IP/blog,IP/shop
答案 0 :(得分:-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>