我的主域名上有一个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&amp;cat=$2&amp;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

10-08 08:30
查看更多