joomla在windows下设置urlrewrite问题

本文详细介绍了如何在Joomla内容管理系统中配置URL重写功能,包括Apache服务器配置及Joomla后台设置步骤。

近来,项目中用到joomla内容管理系统,在帮助中看joomla支持urlwrite模块,url重写只是以前有所耳闻,一直没有用到,现在碰到便想一试究竟,具体过程如下:

本人主要开发环境是xp sp3,apache2,joomla1.5.17,其它就不用说了;

1.apache2部分修改,主要在apache2/conf/httpd.conf里面:

1)取消注释mod_rewrite.so模块;

2)将 AccessFileName .htaccess改为 AccessFileName htaccess;

3)将 <FilesMatch "^/.ht">

Order allow,deny
Deny from all
</FilesMatch>

改为

<FilesMatch "^/ht">
Order allow,deny
Deny from all
Satisfy All
</FilesMatch>

2.joomla部分修改,主要是htaccess.txt文件:

1)将htaccess.txt改为htaccess;

2)注释Options +FollowSymLinks,此行可以不注释,主要看网站有没有出错,如果出错了,必须得注掉,看此行上面的说明就明白了;

3)将RewriteCond %{REQUEST_URI} !^[/virtualDirectory]/index.php中的[/virtualDirectory]改为站点的虚拟目录,如果joomla是主机上的根目录,就不用动本行了;

3.在joomla后台管理中的"全局管理"中的"搜索引擎优化设置"里面全部选"是",第三个可以不选,主要是url后面加.htm后缀;

4.重启apache,试试看.

大概就是这样,本人主要参考joomla官方faq和htaccess文件,供大家参考,节约时间,若有问题可以再交流.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值