0

このガイドに従って、すべてのリクエストを /var/www の最上位にある index.py にリダイレクトするように apache2 を構成しました。index.py自体ではないサイトを開くと、このエラーになるという問題があります。

このサーバーの /index.py/ にアクセスする権限がありません。

/index.py の後に、入力した実際の URL が表示されます。したがって、/abc という URL を開こうとすると、開くファイルは /index.py/abc になります。index.pyだけが開かれるようにするにはどうすればよいですか?

編集: URL を保存する必要があるため、機能しないコマンド RedirectMatch を見つけました。

4

1 に答える 1

0

.htaccess で次のコマンドを使用して書き換えエンジンを使用するようになりました。

RewriteEngine On
RewriteCond %{REQUEST_URI} !^(/index.py|/downloads)
RewriteRule ^(.*)$ /index.py?url=$1
于 2013-09-08T12:18:31.727 に答える