我有一个网站,我只是设置了一个购物车购物车(即Magento)
根据安装指南,我将购物车安装在文档根目录下的子目录中作为/ magento /。
因此,我的网站购物车的网址为http://mydomain.com/magento/
我的文档根目录中没有公开页面,我实际上希望我的购物车成为我的主页 - 换句话说,我希望http://mydomain.com/magento/
解析为http://mydomain.com/
有可能吗?我可以使用mod-rewrite来实现吗?如果是这样,你能说一下mod-rewrite指令会是什么样的吗?
或者它只是一个永久重定向,如:
redirect 301 /magento http://mydomain.com/
感谢。
答案 0 :(得分:0)
您可以使用:
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/magento
RewriteRule ^(.*)$ /magento/$1
通过这种方式,它应该用前面的/magento
替换所有内容。因此,您可以将链接指向您的根目录。
我已经对它进行了编辑和测试,但它确实有效。
既然我已经更好地阅读了您的问题,那么您似乎只想重定向主页,而不是整个网站:
RewriteEngine on
RewriteRule ^$ /magento/