全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 2400|回复: 13
打印 上一主题 下一主题

[Windows VPS] 求一个nginx的301规则

[复制链接]
1#
发表于 2012-8-2 16:51:16 | 只看该作者
小夜 发表于 2012-8-2 16:49
默认首页设置为home.php,然后,home.php代码如下:

没输出301头
2#
发表于 2012-8-2 16:50:08 | 只看该作者
autoindex on;
if ( $request_url = "/" ) {
   rewrite ^ /index.php permanent;
}

楼主加分
3#
发表于 2012-8-2 16:50:39 | 只看该作者
usa 发表于 2012-8-2 16:48

你这样会引起死循环
4#
发表于 2012-8-2 16:48:59 | 只看该作者
  1.                 if ($host = 'www.xxx.com' ) {   
  2.               rewrite ^/$ http://www.xxx.com/index.php permanent;
  3.             }
复制代码
5#
发表于 2012-8-2 16:49:03 | 只看该作者
默认首页设置为home.php,然后,home.php代码如下:
  1. <?php {Header("Location:index.php");} ?>  
复制代码
6#
发表于 2012-8-2 16:47:44 | 只看该作者
设置默认首页不行?一定要301?
7#
 楼主| 发表于 2012-8-2 16:47:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Nginx的301不知道要怎样弄~~求助一个各位大神~~

我想通过访问www.xxx.com这个域名跳转到www.xxx.com/index.php这个文件请问要怎样写规则?
8#
 楼主| 发表于 2012-8-2 16:58:08 | 只看该作者
风云主机 发表于 2012-8-2 16:47
设置默认首页不行?一定要301?

现在我没有管理面板的,是纯SSH,我有一个CMS在上面,如果设置了默认首页为index.php,那么我的CMS生成的静态index.html就访问不了了?
9#
发表于 2012-8-2 16:56:09 | 只看该作者
360安全卫士 发表于 2012-8-2 16:50
你这样会引起死循环

嗯,是的...
10#
 楼主| 发表于 2012-8-2 16:59:21 | 只看该作者
小夜 发表于 2012-8-2 16:49
默认首页设置为home.php,然后,home.php代码如下:

怎样设置默认首页?我现在木有面板喔,设置默认首页的话二级站点会不会受影响啊?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-4-11 10:28 , Processed in 0.192219 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表