私のpublic_htmlには、2つのフォルダ、ワードプレス、チケットがあります。私は現在、/wordpress
ディレクトリがmod_rewriteを介して動作しているので、URLの見栄えがよくなります。 OSTicket
のインスタンスをセットアップしたいのですが、example.com/ticketsに移動して設定を開始すると、Wordpress 404 error
でヒットします。.htaccessでサブフォルダを無視する
マイルート.htaccess
は、次のようになります。私もして、チケットのフォルダに.htaccess
を持って
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_URI} !^/tickets/.*
RewriteRule ^tickets - [L,NC]
RewriteRule ^index\.php$ /wordpress/index.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>
。
RewriteEngine off
誰かがある程度の洞察力を持っているか、それを調べてみるべきであれば、私は親切に感謝します。
'RewriteCond%{REQUEST_URI}!^/tickets /.*'行をコメントアウトしてください。 – anubhava
これで、HTTP 500エラーが発生しました。/tickets/setup/install.phpを実行するとエラーが発生しますが、セットアップディレクトリにtest.phpを作成しても、実際にはページの内容が表示されますが、それは非常に奇妙です。あなたの助けをありがとうanubhava –
あなたはApache error.logをチェックして、なぜ500が来るのかを確認する必要があります。 – anubhava