Php htaccess重写url并导航到指定页面
我已经使用htaccess从我网站的所有页面禁用了.php扩展。现在我的网站可以导航为Php htaccess重写url并导航到指定页面,php,apache,.htaccess,mod-rewrite,Php,Apache,.htaccess,Mod Rewrite,我已经使用htaccess从我网站的所有页面禁用了.php扩展。现在我的网站可以导航为 www.domainname.com/page1 www.domainname.com/page2 www.domainname.com/page3 现在,在网站的所有页面中,对于一些页面,我需要在URL中添加前缀,如 www.domainname.com/mypages/page5 www.domainname.com/mypages/page6 如何使用htaccess而不创建名为“mypages”的子目
如何使用htaccess而不创建名为“mypages”的子目录来实现这一点?您可以在站点根目录中使用它。htaccess:
RewriteEngine On
## some pages need to have mypages/
RewriteRule ^mypages/([\w-]+)/?$ $1.php [L,NC]
## for rest internally rewrite /dir/file to /dir/file.php
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.+?)/?$ $1.php [L]
您可以通过编辑question.RewriteRule^([^\.]+)$$1.php[NC,L]来显示您现有的.htaccess吗