Dan*_*man 3 mod-rewrite apache-2.2
在我们的网站上,我们倾向于删除很多内容已过期的页面,并且我们希望返回 http 状态 410 而不是 404 来请求对我们服务器上不存在的页面(物理文件)(整个网站都已创建)静态文件)。
我们试过了
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^.*$ - [G,L]
Run Code Online (Sandbox Code Playgroud)
来自这篇博客文章,但这只会破坏我们的整个网站,为每个请求提供 410。
我们正在使用 Apache 2.2.3
Redirect gone /path/to/resource
Run Code Online (Sandbox Code Playgroud)
是正确的做法。如果这给您带来了错误,请确保您已mod_alias加载到服务器中。
| 归档时间: |
|
| 查看次数: |
6713 次 |
| 最近记录: |