第一个免责声明:这是我第一次与.htaccess “会面”,我不是一个系统pipe理员,从来不是,而是附近的人,谁曾经设置机器。
所以现在我必须build立一个朋友cgi( pyblosxom )的网站( freehostia )。
我有一个像这样的目录树:
mysite (path on freehostia is: /home/www/sitename) |-cgi-bin ||-cgiscript.cgi |-pybloxsom-installation |-data
我的问题:我想redirect所有传入的请求到http://mysubdomain.freehostia.com/ (根,如果可能的话http://mysubdomain.freehostia.com/data/和http://mysubdomain.freehostia.com / pybloxsom-installation / )到http://mysubdomain.freehostia.com/cgi-bin/cgiscript.cgi 。
有人可以解释如何做到这一点? 我所有的尝试都会导致无限的redirect。
尝试在mysite目录中放入一个.htaccess文件:
RedirectMatch ^/$ http://mysubdomain.freehostia.com/cgi-bin/cgiscript.cgi RedirectMatch ^/data/ http://mysubdomain.freehostia.com/cgi-bin/cgiscript.cgi RedirectMatch ^/pybloxsom-installation/ http://mysubdomain.freehostia.com/cgi-bin/cgiscript.cgi
如果您的托pipe服务提供商不允许它可能无法正常工作。