全球主机交流论坛

标题: 求.htaccess转Nighx .conf [打印本页]

作者: DOS    时间: 2013-5-31 21:03
标题: 求.htaccess转Nighx .conf
<Files ~ "^.(htaccess|htpasswd)$">
deny from all
</Files>
Options -Indexes
AuthUserFile /home/高墙/public_html/.htpasswd
AuthGroupFile /dev/null
AuthName "Please scan your Fingerprint!"
AuthType Basic
require valid-user
order deny,allow
allow from 1.1.1.1
allow from 2.2.2.2
deny from all
# 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

作者: 恋爱ing    时间: 2013-5-31 21:03
头晕。楼下会的话帮忙下。看到代码我晕了
作者: ybs885    时间: 2013-5-31 21:04
高手搞吧。
作者: wos1945    时间: 2013-5-31 21:04
不懂
作者: baby    时间: 2013-5-31 21:04
帮顶下
作者: 111    时间: 2013-5-31 21:05
不会
作者: mike    时间: 2013-5-31 21:05
楼下来
作者: echo    时间: 2013-5-31 21:06
楼下来
作者: 快乐为本    时间: 2013-5-31 21:06
本帖最后由 快乐为本 于 2013-5-31 21:10 编辑

好像这样:
WordPress:

location / {
index index.html index.php;
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /index.php;
}
}

WordPress在二级目录:

location /wp {
if (-f $request_filename/index.php) {
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite ^/wp/(.*)$ /wp/index.php;
}
}

里面的wp改成你的二级目录名称

作者: 全球通    时间: 2013-5-31 21:07
  1.    if (-f $request_filename/index.html){
  2.                 rewrite (.*) $1/index.html break;
  3.         }
  4.         if (-f $request_filename/index.php){
  5.                 rewrite (.*) $1/index.php;
  6.         }
  7.         if (!-f $request_filename){
  8.                 rewrite (.*) /index.php;
  9.         }
复制代码





欢迎光临 全球主机交流论坛 (https://loc.193.gs/) Powered by Discuz! X3.4