我正在处理我网站的 htaccess。
我有这段.htacess:
ErrorDocument 404 /404.html
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^/([a-zA-z0-9]+)/([a-zA-z0-9]+).html$ index.php?lang=$2&seo=$1 [QSA,L]
RewriteRule ^/([a-zA-z0-9]+).html$ index?seo=$1 [QSA,L]
我在看这个 .htaccess 的内容是:http://mywebsite.com/en/test-page.html
将http://mywebsite.com/index.php?lang=en&seo=test-page
“en”计数为“lang”,将“test-page”计数为“seo”。
问题是这会引发 404 错误。
有没有办法来解决这个问题?