Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/228.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
rewrite.php扩展_Php_Mod Rewrite - Fatal编程技术网

rewrite.php扩展

rewrite.php扩展,php,mod-rewrite,Php,Mod Rewrite,请问我怎样才能重写 有人能重写这个网址吗 到 谢谢你的修改 您需要使用站点根目录中的.htaccess文件。。。如果不存在,则必须创建一个。您可以使用.htaccess文件进行此操作 将其放在.htaccess文件中,并将其放在站点的根目录下 apache上必须有mod rewrite RewriteEngine on RewriteRule ^news.php news [QSA,L] 对所有文件都尝试此操作 RewriteEngine on RewriteRule ^(a-zA-Z0

请问我怎样才能重写

有人能重写这个网址吗

谢谢你的修改


您需要使用站点根目录中的.htaccess文件。。。如果不存在,则必须创建一个。

您可以使用.htaccess文件进行此操作

将其放在.htaccess文件中,并将其放在站点的根目录下 apache上必须有mod rewrite

RewriteEngine on
RewriteRule ^news.php news [QSA,L]
对所有文件都尝试此操作

RewriteEngine on
RewriteRule ^(a-zA-Z0-9).php $1 [QSA,L]

假设已安装“重写”模块,则可以将其放入virtualhost中:

重新启动引擎
重写规则/newsdev/news/newsdev/news.php[L]

有关重写规则的详细信息,请访问此网站:


但我怀疑这是最好的办法。重写模块通常不是做这些简单事情的最有效方法。取决于您要重写的其他复杂内容。

我尝试了此方法,但无效。-------RewriteRule上的RewriteEngine^(.*)\$$1.php[nc]您的最新版本基本上改变了整个问题<代码>:-?