主页 M

php url重定向,不能用

2014-09-23 网页编程网 网页编程网

使用rewrite,在网站根目录建立一个.htaccess文件。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{QUERY_STRING} !^$
RewriteRule ^(.*)$ /text.php?url=%{HTTP_HOST}%{REQUEST_URI}?%{QUERY_STRING} [NC,L] 
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^(.*)$ /text.php?url=%{HTTP_HOST}%{REQUEST_URI} [NC,L] 
</IfModule>

然后text.php 根据url参数,获取错误的url地址输出。

<?php
$url = isset($_GET['url'])? $_GET['url'] : '';
echo 'erro url:'.$url;
?>

 

阅读原文
阅读 3967
123 显示电脑版