如何从URL提交和获取IP地址?

时间:2014-04-14 21:25:25

标签: php url ip

想要输入

example.com/192.168.1.1
example.com/192.168.2.1:80
example.com/anotherexample.net
example.com/yetanotheraxample.org:20

在浏览器地址栏中。

如何从中获取IP地址和端口,而不会显示404和403错误?

1 个答案:

答案 0 :(得分:1)

我认为这可能适合你。 把它放到你的.htaccess文件中

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?$1 [L]
</IfModule>

在index.php文件中,您可以像这样传递字符串:

$passedStr = $_SERVER['QUERY_STRING'];
echo $passedStr;

结果: 在URL(example.com/192.168.1.1)中输入类似内容后,变量$ passedStr将包含字符串“192.168.1.1”