Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 不重定向htaccess重写规则_Php_.htaccess - Fatal编程技术网

Php 不重定向htaccess重写规则

Php 不重定向htaccess重写规则,php,.htaccess,Php,.htaccess,我正在尝试编写一个简单的.htaccess规则,我正在尝试重定向 http://example.com/pittsburgh.cbslocal.com/feed/ 到http://example.com/page.php?url=pittsburgh.cbslocal.com/feed/ 我的.htaccess代码是 RewriteEngine On RewriteBase / RewriteRule ^([^.]+)$ page.php?url=$1 但它显示404错误 “在此服务

我正在尝试编写一个简单的.htaccess规则,我正在尝试重定向

http://example.com/pittsburgh.cbslocal.com/feed/  到http://example.com/page.php?url=pittsburgh.cbslocal.com/feed/

我的.htaccess代码是

RewriteEngine On 

RewriteBase /

RewriteRule ^([^.]+)$ page.php?url=$1 
但它显示404错误 “在此服务器上找不到请求的URL/pittsburgh.cbslocal.com/feed/。”
任何人请帮助我。

因为
pittsburgh.cbslocal.com
中有
,所以正则表达式
^([^.]+)$
与之不匹配

尝试:


因为
pittsburgh.cbslocal.com
中有
,所以正则表达式
^([^.]+)$
将与之不匹配

尝试:

RewriteRule ^(.+)$ page.php?url=$1