English 中文(简体)
如何将全部 /? [xyz] 重定向到 404 。
原标题:how to redirect all /?[xyz] to 404

我尝试过很多事情 我知道我漏掉了一些东西,救命!

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^? - [R=404,L]
</IfModule>
最佳回答

rewrite Rower 不直接在查询字符串上工作, 您必须使用 rewriteCond 访问这些字符串( 或内部重写时的花招, 但在此不需要) 。

尝试

RewriteCond %{QUERY_STRING} .+
RewriteRule ^/?$ - [R=404,L]

任何有查询的根路径请求都会在404个回复中结束 。

问题回答

暂无回答




相关问题
Rewrite URL containing spaces

I have an url with the following format: domain/product.php?name=product a Now I need to rewrite this to: domain/product a (including the space in the word) like: http://www.directline-holidays.co.uk/...

mod re-write OS X 10.6

I have OS X 10.6 and am working on a website. When I look at the http.conf file in /private/etc/apache2/httpd.conf it appears that the mod-rewrite module is loaded yet when I add a simple .htaccess ...

Are these two re-writes the same?

How are the following different? Ignore the domain names. RewriteCond %{HTTP_HOST} ^www.example.com$ [NC] RewriteRule ^(.*)$ http://example.com/$1 [R=301,L] RewriteCond %{HTTP_HOST} !^www....

301 Redirect Help with Dynamic URL s and Multiple Id s

I just did a redesign for www.wildchildclothes.com which has a new URL structure. The old site ran on Zen Cart and had a bad URL structure. Here are some examples of what I want to redirect from: OLD:...

Rewrite to index.php best practices

I notice that there are a few common ways to setup RewriteRules for MVC based PHP applications. Most of which contain: RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f RewriteCond %{DOCUMENT_ROOT}...

URL Mod-Rewrite

I currently have a working URL: http://example.com/security-services.php?service=fixed-camera-surveillance and then I have PHP say, $_REQUEST[ service ] to do some stuff... But I d like to ...

Mod Rewrite Optional Parameters

I have a fairly complex set of rewrite rules to give my site pages pretty URLs. Right now to deal with paging of search results I m using 2 rewrite rules: RewriteRule ^search/([0-9]+)$ /cgi-bin/...