我的WordPress在我的Web服务器的public_html目录中运行(即,我帐户上的主域指向该目录)。 此文件夹下有其他网站的子目录(例如,“ subdomain.com”网站的/ subdomain)。 子目录中的某些网站是使用FrontPage编辑的。

我发现,为WP配置时,根目录中的.htaccess文件使FrontPage权限混乱,并使其无法使用FrontPage(FrontPage从不提示进行身份验证并抛出404错误)。 通过网络搜索,我发现其他人也遇到了这个问题(例如https://my.bluehost.com/cgi/help/375 ),但是我没有成功实现其他人提出的修复程序。

详细信息如下:

当此.htaccess文件位于根目录中时,FrontPage可以正常工作:

# -FrontPage-

AuthUserFile /home/user/public_html/_vti_pvt/service.pwd
AuthGroupFile /home/user/public_html/_vti_pvt/service.grp


<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>

AuthName myrootdomain.com
IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*

我想在此.htaccess根文件中包含WP部分,并尝试将以下.htaccess文件放在顶级public_html目录中:

#-FrontPage-

AuthUserFile /home/user/public_html/_vti_pvt/service.pwd
AuthGroupFile /home/user/public_html/_vti_pvt/service.grp

<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>

AuthName myrootdomain.com
IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*

RewriteRule ^subdir-name/.*$ - [PT] 

ErrorDocument 404 /index.html
<files wp-config.php>
order allow,deny
deny from all
</files>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule ^(.*)$ index.php [F,L]
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/x-javascript application/xhtml+xml application/xml application/rss+xml application/atom_xml application/x-javascript application/x-httpd-php application/x-httpd-fastphp 
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
</IfModule>
Options -Indexes
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

但是,安装了带有WP组件的上述.htaccess文件后,它将破坏FrontPage身份验证。

我的“ subdomainN”的_vti_bin文件(由FrontPage编辑的域)中的.htaccess文件如下所示:

# -FrontPage-

Options +FollowSymlinks

<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>
AuthName mydomain.com
AuthUserFile /home/user/public_html/_vti_pvt/service.pwd
AuthGroupFile /home/user/public_html/_vti_pvt/service.grp

…,子域N的_vti_aut和_vti_adm子目录中的.htaccess文件如下所示:

# -FrontPage-

Options +FollowSymlinks

<Limit GET POST>
order deny,allow
deny from all
allow from all
require group authors administrators
</Limit>
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>
AuthType Passthrough
AuthName myrootdomain.com
AuthUserFile /home/user/public_html/_vti_pvt/service.pwd
AuthGroupFile /home/user/public_html/_vti_pvt/service.grp

关于需要进行哪些调整才能使FrontPage身份验证和.htaccess文件中的WP组件起作用的任何建议?

#1楼 票数:0

在子目录中的所有htaccess文件中,添加:

RewriteEngine On

这样就不会应用从文档根目录开始的重写规则。

  ask by Tim Wood translate from so

未解决问题?本站智能推荐:

1回复

WordPress-只能找到主页

我的wordpress网站运行良好。 我在Wordpress管理面板中创建的页面显示在小部件中,因此,如果单击导航菜单项,则会显示一个div并显示其内容。 完善。 但是,只要我想编写一个新的.php页面并尝试像在地址栏中写“ mywebsite dot com / confirmation
1回复

$ paged在WordPress首页中不起作用

我在WP页面模板中使用了此代码,然后使用该模板发布了一个页面,然后将该页面设置为静态主页,然后发现页面总等于1。单击页面2时,尽管URL仍然与页面1相同,是正确的,例如/page/2/
1回复

如何从wordpress中的静态页面链接到index.php?

在我的 wordpress 模板中,我设计了一个介绍页面并将其设置为静态页面,现在我想在其中放置一个按钮,当用户单击它时将显示 index.php 的内容。
1回复

将插件添加到wordpress静态字体页面

我想将社交小部件添加到Wordpress静态首页。 e头我要去做这个吗? 请帮忙! 预先感谢一百万。
1回复

Wordpress中的动态首页图片

我正在为我的一个好朋友建立一个网站,但我一直坚持下去。 我想要主页上的自适应背景图像,以便他可以在wordpress管理页面的自定义页面上对其进行自定义。 我的代码现在看起来像这样: 现在,图像标签需要适应性强。 这可能吗?
1回复

如何在Wordpress的主索引上将页面上的特色图片缩略图放置

我正在尝试将博客的主要索引页面上的页面上的特色图片与帖子中的特色图片放在一起(帖子特色图片已经存在)。 对于较长的帖子,我希望能够将它们拆分为多个帖子,将它们放在一个类别下,将该类别页面放在主索引上,然后将每个类别页面放在该类别页面上。 这是网站: http://theshalom
1回复

WordPress播放帖子首页上的视频

我在一个帖子中有一个mp4视频。 可以在首页播放吗? 现在我必须去发布,但是我希望能够从首页播放视频,而不是发布。 有人知道怎么做吗? 我将不胜感激。 谢谢
2回复

WordPress自定义模板-首页分页不起作用

问题:我试图在WP主页上显示一些帖子,所以我使用query_post通过一些过滤参数获取帖子,并且给出了理想的结果。 在此查询中添加分页时会发生问题。 显示的第一页没有任何问题,但是显示从第2页到结尾的所有内容,只是显示了404页。 如果我在另一页而不是首页或index.php上使用相同的