【发布时间】:2011-04-09 11:13:44
【问题描述】:
下面是我的 htaccess,它允许用户通过简单的方式发送参数:http://www.site.com/PARAMETER。到目前为止,我没有遇到任何问题,一切正常,但我尝试安装一个 wordpress-blog 并将其放在http://www.site.com/blog/ 下,现在尝试访问它,它不起作用,脚本进入参数时的模式即使我尝试使用确切的 URL 也是错误的:http://www.site.com/blog/index.php
IndexIgnore */*
RewriteEngine on
RewriteRule ^([a-zA-Z0-9_-]+)$ lista.php?kod=$1
RewriteRule ^([a-zA-Z0-9_-]+)/$ lista.php?kod=$1
RewriteEngine On
RewriteCond %{HTTP_HOST} ^site\.com$
RewriteRule (.*) http://www.site.com/$1 [R=301,L]
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?site.com/.*$ [NC]
RewriteRule .(gif|jpg)$ � [F]
<Files .htaccess>
order allow,deny
deny from all
</Files>
值得注意的是,我在http://www.site.com/b/page.php 上有另一个页面,我可以正常访问。
【问题讨论】:
标签: wordpress .htaccess mod-rewrite