想要输入
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错误?
答案 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”