我进行了Ajax导航,从div中的/pages
文件调用页面,我尝试过很多东西从我的网址中删除.php
,但我找不到解决方案。< / p>
这是我的.htaccess
文件:
Options +MultiViews +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9\-]+)\.php$ index.php?p=$1 [L]
RewriteRule ^pages/([a-z0-9\-]+)$ index.php?slug=$1
所以一切正常但我无法更改我的网址:www.mywebsite.com/about.php
到www.mywebsite.com/about
答案 0 :(得分:0)
尝试使用:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
它应该从您网址的末尾删除.php
个扩展名。