目录问题的不同 htaccess
different htaccess for directory issue
root
/question
/pages
index.html
.htaccess
/root/.htaccess
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/question
/question/.htaccess
RewriteEngine On
#RewriteBase /
RewriteRule ^question/are-bitcoin-gains-taxable/?$ /pages/questions/viewQuestion.php?id=9 [L]
所以我想做的是将我的 htaccess 分成目录,当前设置产生 /404 错误 /pages/questions/viewQuestion.php?
确实存在,我只是认为它没有读取第二个 .htaccess,感谢任何帮助。
你不需要根 .htaccess 中的任何东西,只是 RewriteCond
本身什么也做不了。
你只需要在 /question/.htaccess
中有这条规则
RewriteEngine On
RewriteRule ^are-bitcoin-gains-taxable/?$ /pages/questions/viewQuestion.php?id=9 [L,NC,QSA]
RewriteRule
中的 URI 路径是相对于 .htaccess 所在目录的,因此 question/
不会在此处匹配。
root
/question
/pages
index.html
.htaccess
/root/.htaccess
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/question
/question/.htaccess
RewriteEngine On
#RewriteBase /
RewriteRule ^question/are-bitcoin-gains-taxable/?$ /pages/questions/viewQuestion.php?id=9 [L]
所以我想做的是将我的 htaccess 分成目录,当前设置产生 /404 错误 /pages/questions/viewQuestion.php?
确实存在,我只是认为它没有读取第二个 .htaccess,感谢任何帮助。
你不需要根 .htaccess 中的任何东西,只是 RewriteCond
本身什么也做不了。
你只需要在 /question/.htaccess
RewriteEngine On
RewriteRule ^are-bitcoin-gains-taxable/?$ /pages/questions/viewQuestion.php?id=9 [L,NC,QSA]
RewriteRule
中的 URI 路径是相对于 .htaccess 所在目录的,因此 question/
不会在此处匹配。