小编Dan*_*iel的帖子

mod_rewrite 的 url 的最大长度为 257 个字符?

我的网址方案是 /foo/var1-var2-var3.../bar

我正在使用这些 mod_rewrite 规则:

RewriteBase /foo/
RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^ index.php [PT,L]
Run Code Online (Sandbox Code Playgroud)

如果字符串 'var1-var2...' 的长度大于 257 个字符,则返回错误 403 Forbidden 和 404。但是,如果 'var1-var2...' 字符串的长度为 257 个字符或更少,并且后跟一个斜杠,则剩余 url 的长度可以是任意长度。如何克服这一限制?

mod-rewrite .htaccess

12
推荐指数
1
解决办法
1万
查看次数

标签 统计

.htaccess ×1

mod-rewrite ×1