0
以下は私の.htaccess
コードです:Apacheのリライトルールは期待通りに動作しない
<VirtualHost *:80>
ServerName api.xxxx.com
DocumentRoot /dianxiaoer/html/two-twenty
<Directory /dianxiaoer/html/two-twenty>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
RewriteRule /notify/alipay /mobile/index.php?act=notify&op=alipay
#Options Indexes FollowSymLinks MultiViews
Options FollowSymLinks
AllowOverride None
Require all granted
Order allow,deny
allow from all
</Directory>
</VirtualHost>
URL書き換え
api.xxxx.com/notify/alipay to api.xxxx.com/mobile/index.php?act=notify&op=alipay
が正しく動作していないルール。誰も私はここで間違って何を説明してくださいできますか?ありがとう。
どのようなエラーが表示されますか? – CUGreen
コードの9番目の行が機能せず、リダイレクトできません – uzaiHu
おそらく8行目のルールがそれを上書きしている可能性があります – CUGreen