我的主域名上有一个Wordpress网站。对于Wordpress网站,我的.htaccess
文件中包含以下内容:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php
</IfModule>
# END WordPress
我刚刚创建了一个插件域,并想为其使用新规则。我创建了一个
.htaccess
文件,并将其放在addon文件夹中,例如。 /newaddon
。在
.htaccess
文件中,我有:Options -Indexes
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^readjob/(.*)/(.*)/(.*)/$ readjob.php?id=$1&cat=$2&title=$3
</IfModule>
我拥有的URL结构是这样的:
http://www.website.com/readjob/3/jobs/web-designers-potech-integrated-services/
但是它一直告诉我链接已断开。我不知道该怎么办,请协助。我今天刚刚学习了mod重写,因此将不胜感激。
最佳答案
我相信这是您要寻找的:
选项-多 View
我在我的主域下托管的域的根目录中使用此地址,就我而言,它们恰好有两个层次。
即
选项+关注符号链接(symbolic link)
选项-多 View
在RewriteEngine上
RewriteBase /
澄清一下,您将选项-Multiviews 添加到附加网站htaccess文件中。 :D