使用htaccess删除IP地址

时间:2015-10-01 05:46:50

标签: .htaccess

我想在我的网址中删除此IP地址111.111.111.111 http://111.111.111.111/sample/使用htaccess。我怎样才能做到这一点。我在这里搜索一些例子,但只搜索删除文件夹。我不知道如何做到这一点。希望得到你的帮助。

我想显示这样的网址http://sample/

更新了帖子 这是我的htaccess代码

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteRule ^([^/]*)/sample/(.*)$ http://sample/$2 [L]
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php/$1 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|img|robots\.txt|css)
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>

2 个答案:

答案 0 :(得分:0)

你可以试试这个,

Order Deny,Allow
Deny from 111.111.111.111

答案 1 :(得分:0)

更新后更新:

RewriteRule ^([^/]*)/sample/(.*)$ http://sample/$2 [L]

第一组捕获您的IP地址,第二组捕获您的IP地址。当你想丢弃IP地址时,实际上没有必要捕获它。这取决于你想要达到的目标。