在我的public_html中,我有2个文件夹,wordpress和票据。我目前有/wordpress
目录通过mod_rewrite工作,以便URL的外观很好看。我想设置一个OSTicket
的实例,并且在导航到example.com/tickets以开始配置时,我碰到了一个Wordpress 404 error
。使用.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>
我也有门票文件夹.htaccess
,有;
RewriteEngine off
如果任何人有一些见解或许是我应该考虑它会很感激,三江源所有亲切。
注释掉'RewriteCond%{REQUEST_URI}!^/tickets /.*'行。 – anubhava
这样做现在给我一个HTTP 500的错误,运行股票/tickets/setup/install.php会给出这个错误,但是如果我在setup dir中创建了一个test.php,它实际上会显示页面的内容,这很奇怪。感谢您的帮助anubhava –
您将需要检查Apache error.log,看看为什么500会出现。 – anubhava