2011-01-15 20 views
1

は現在、私はこの私は適切に書き換えジャンゴと非WWWへOSQA htaccessファイルは、

Options +FollowSymLinks 
RewriteEngine On 
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] 
RewriteRule ^(.*)$ http://%1/$1 [R=301,L] 

と私の~/webapps/app/上の.htaccess入れて、それが非WWWに働いていますが、問題は、URLの意志がhttp://domain.com/osqa.wsgi/

に行くにはどうすればよいです私は削除するにはどうすればよい

/osqa.wsgi/

私は

答えて

0

は最後から「$ 1」引数を削除する知ってみましょうライン。 "ホストがwww。(任意)と一致する場合" "URLの部分をURLのhttp://(anything)/(theに書き換える" ここで、(何か)が%1として終了します。 (URLのパス部分)は$ 1として終わります。 $ 1を削除してください。

2

これは、ユーザーをホームページにリダイレクトするだけです。これは、誰もが行きたいと思っている場所に保ちます。非WWWのWWW:

RewriteEngine On 
RewriteBase/
RewriteCond %{HTTP_HOST} ^www.domain.com [NC] 
RewriteRule osqa.wsgi/(.*)$ http://domain.com/$1 [L,R=301] 

あなたはそれがWWW Googleに非WWWをしたいか、単に逆に、この例のようになりライン3と4を調整した場合。 domain.comはあなたのドメイン名でなければなりません。

関連する問題