301转向代码合集
在上次的利用.htaccess不加www域名301跳转www域名的方法中收集了利用.htaccess不加www域名301跳转www域名的方法 下面收集了全部的 301 代码:
1、IIS下301设置
Internet信息服务管理器 -> 虚拟目录 -> 重定向到URL,输入需要转向的目标URL,并选择“资源的永久重定向”。
2、ASP下的301转向代码 阅读全文…
在上次的利用.htaccess不加www域名301跳转www域名的方法中收集了利用.htaccess不加www域名301跳转www域名的方法 下面收集了全部的 301 代码:
1、IIS下301设置
Internet信息服务管理器 -> 虚拟目录 -> 重定向到URL,输入需要转向的目标URL,并选择“资源的永久重定向”。
2、ASP下的301转向代码 阅读全文…
一台IIS 或者 APPACHE,访问http://localhost无法打开,直接输入127.0.0.1就没有问题,研究了半天,照着网上的很多方法弄了也没能解决,后来ping localhost的时候发现调用的是ping6命令,才想起前几天install了ipv6,于是在命令提示符下输入“ipv6 -uninstall”,问题解决。
想了想要是在hosts文件中加入localhost指向IPv6的127.0.0.1不知道有没有用,不想试了。
C:\Windows\System32\drivers\etc 文件夹中 hosts文件 修改为
127.0.0.1 localhost
localhost 127.0.0.1
这个没有经过反复试验,仅供参考~
如何让自己的本地APACHE服务器支持”.htaccess”呢?其实只要简单修改一下apache的httpd.conf设置就可以让APACHE支持.htaccess了,来看看操作
打开httpd.conf文件(在那里? APACHE目录的CONF目录里面),用文本编辑器打开后,查找
Options FollowSymLinks
AllowOverride None
改为
Options FollowSymLinks
AllowOverride All
就可以了
变通方式:
将apache设为使用80端口,IIS使用其它端口,比如81,然后将apache作为IIS的代理。
在httpd.conf里面,取消下面四行的注释:
apache中,如果一个目录没有index.html,默认会帮你生成一个, 列出目录下所有的文件。如果你不想要这个功能,可以参考这篇文章: How to disable directory browsing using .htaccess – Apache Web Server。
俺的网站扔在虚拟主机上,改不了apache自己的主配置文件。这样,最简单的办法就是在要禁止文件列表的目录下建立.htaccess文件,然后在里面加入一行:
Options All -Indexes就可以了。
看看我的吧,我这是名字型虚拟主机
# Virtual hosts
NameVirtualHost 192.168.1.2 阅读全文…