URLを開いた場合の書き換えルールを作成したいと思います。http://server.example.com/ページ名「」のサイトが表示されます。http://server.example.com/index.php「」。
残念ながら、Apache でリダイレクト エラーが発生し、リクエストが完了できないというエラーを受け取りました。URL は無限ループになっているようです: "http://server.example.com/ページ名ページ名ページ名ページ名..."
Apache 設定ファイルは次のとおりです。何か間違ったことをしたのでしょうか?
<VirtualHost *:80>
Redirect / http://server.example.com/pagename
DocumentRoot /var/www/html/
ServerName server.example.com
<Directory "/var/www/html/">
Require all granted
AllowOverride All
</Directory>
</VirtualHost>
答え1
はい、無条件リダイレクトを実行しましたhttp://server.domain.com/ページ名
次の設定を試してください:
Redirect "/pagename" "http://server.domain.com/index.php"
または
Redirect "/pagename" "http://server.domain.com/"