我现在面临一个问题重写在. htaccess文件的使用。 我想要达到的是改写成一个文件夹和离开。php。
重写离开。php文件扩展名:
Rewrite URL without .php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^.]+)$ $1.php [NC,
改写成文件夹:
Rewrite for /basedir
RewriteBase /basedir/
RewriteCond %{THE_REQUEST} /newdir/([^\s?]) [NC]
RewriteRule ^ %1 [L,NE,R=302]
RewriteRule ^((?!newdir/).)$ newdir/$1 [L,NC]
如果我只使用第一个。php的工作。 如果我只使用第二个相同。 两个在一起不工作。
我看到的是他们都有相同的最后一行代码,所以我想也许增加1美元后。php从第一个将在第二个工作,但它没有。
我怎么能使用他们两人在一起,我得到一个重写/ newfolder +我可以离开文件扩展名。php的URL ?
任何帮助表示高度赞赏