Redirect

htaccess 重定向/到 cgi-bin/cgiscript.cgi 不工作

  • September 3, 2009

第一個免責聲明:這是我與 的第一次“會面” .htaccess,我不是系統管理員,從來都不是,而是附近的那個人,他曾經安裝過機器。

所以現在我必須建立一個基於朋友 cgi ( pyblosxom ) 的站點(在freehostia上)。

我有一個這樣的目錄樹:

mysite (path on freehostia is: /home/www/sitename)
|-cgi-bin
||-cgiscript.cgi
|-pybloxsom-installation
|-data

我的問題:我想將所有傳入請求重定向到http://mysubdomain.freehostia.com/>(根目錄,如果可能的話<http://mysubdomain.freehostia.com/data/http://mysubdomain.freehostia.com /pybloxsom-installation/)到http://mysubdomain.freehostia.com/cgi-bin/cgiscript.cgi

有人可以解釋如何做到這一點嗎?我所有的嘗試都會導致無限重定向。

嘗試在 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

如果您的託管服務提供商不允許,它可能無法正常工作。

引用自:https://serverfault.com/questions/61943