关于linux设置301问题

问:您好,我的空间有设置了为静态,存在了文件.htaccess文件了,LINUX设置301跳转也是用同样的文件名,那么是否可以把301跳转的规则直接写在这个文件里面呢,如下:

<IfModule mod_rewrite.c>

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] 

        放301跳转规则

</IfModule>

这样放对于网站运行有影响吗?,关于linux设置301问题

答:您好:

.htaccess只是一个伪静态配置文件,伪静态的集合,所有伪静态的规则都在这个文件里面,非常感谢您长期对我司的支持!

问:那么对于LINUX的的主机,301跳转也是要用到HTACCESS文件,上传到根目录不就重复了吗,还是我可以直接在后台设置就可以生效的?

答:您好:

301规则和其他规则都放置到.htaccess,不只是301规则叫伪静态规则,还有404、以及屏蔽IP等等规则都叫伪静态规则,需要将伪静态规则复制粘贴到伪静态文件中,windows同理,非常感谢您长期对我司的支持!

问:最后两行,我接下来这样直接放入301规则,可以吧。

<IfModule mod_rewrite.c>

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] 

RewriteCond %{HTTP_HOST} ^wybc.gotoip3.com$ 

RewriteRule ^(.*)$ http://www.pvcmarket.cn$1 [R=301,L]

</IfModule>

答:您好:

只需要添加条件和重定向规则即可,不需要添加如

<IfModule mod_rewrite.c>

RewriteEngine on

等规则,其次您做了跳转,域名并未绑定,查看域名没有备案,若域名要绑定到国内主机,请进行备案,非常感谢您长期对我司的支持!

问:RewriteCond %{HTTP_HOST} ^wybc.gotoip3.com$

RewriteRule ^(.*)$ http://www.pvcmarket.cn$1 [R=301,L]
只要(/ifmodule)前面加就可以了吧,我域名还在备案

答:您好,域名设置301的前提是需要将域名解析和绑定到指定空间上

截图中这样设置即可,但是您跳转到的域名http://www.pvcmarket.cn 本身访问不到,请您核实,非常感谢您长期对我司的支持!

问:好的,谢谢

答:您好,不客气,非常感谢您长期对我司的支持!

更多关于云服务器域名注册虚拟主机的问题,请访问西部数码官网:www.west.cn
赞(0)
声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-62778877-8306;邮箱:fanjiao@west.cn。本站原创内容未经允许不得转载,或转载时需注明出处:西部数码知识库 » 关于linux设置301问题

登录

找回密码

注册