您好我有这个问题我尝试为我的phpfox网站v4版本缩短网址但这个.htaccess不适合我
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(file)/(.*) PF.Base/$1/$2
RewriteRule ^static/ajax.php index.php
RewriteRule ^themes/default/(.*) PF.Base/theme/default/$1
RewriteRule ^(static|theme|module)/(.*) PF.Base/$1/$2
RewriteRule ^(Apps|themes)/(.*) PF.Site/$1/$2
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php/$1
这是另一种能够尝试的方法,mod_rewrite已启用但stil无法正常工作
答案 0 :(得分:2)
apache
服务器上启用了 mod_rewrite 。yoursite.com/index.php/admincp/setting/url/
并复制.htaccess
代码.htaccess
。yoursite.com/index.php/admincp/setting/url/
中的启用简短网址按钮或只需修改PF.Base\file\settings\server.sett.php
,找到$_CONF['core.url_rewrite'] = '2';
并将其更改为$_CONF['core.url_rewrite'] = '1';
yoursite.com/admincp/setting/url/
以确保短网址正常工作完成此过程后,别忘了清除浏览器缓存。
由于