当前位置:首页 > 服务器 > 正文

服务器支持.htaccess(服务器支持ipv6)

今天给各位分享服务器支持.htaccess的知识,其中也会对服务器支持ipv6进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

怎么让apache服务器支持.htaccess

打开httpd.conf文件用文本编辑器打开后,查找代码如下复制代码OptionsFollowSymLinksAllowOverrideNone改为:OptionsFollowSymLinksAllowOverrideAll在httpd.conf文件里搜索LoadModulerewrite_modulemodules/mod_rewrite.so,如果前面有#符号,就去掉。保存,然后重启Apache。如果是在windows系统中创建.htaccess是不能直接创建的我们来大家介绍一种法。开始-运行-键入cmd,打开cmd窗口此时的cmd窗口路径是C:DocumentsandSettingsusername键入以下(不包括括号内信息):copycon.htaccess(回车)(按Ctrl+Z回车)屏幕提示如下:C:DocumentsandSettingsadmincopycon.htaccess^Z已复制1个文件。此时回到桌面,双击我的电脑上进入C:DocumentsandSettingsusername即可看到你想要的文件".htaccess"

如何在服务器上配置.htaccess文件

至于启用,如果你的空间支持.hatccess的话。上传之后就可以启用了。配置的话,比较复杂,在这里给你看下我的配置文件。RewriteEngine

OnRewriteCond

%{http_host}

^bugaosuni

.com

[NC](注意这里URL里面加了空格,防止AD嫌疑)RewriteRule

^(.*)$

.

bugaosuni

.com/$1

[L,R=301](注意这里URL里面加了空格,防止AD嫌疑)/*****这里是301重定向**/RewriteBase

/RewriteRule

^index\.html$

index.php$1RewriteRule

^cat-([0-9]+)\.html$

category\.php\?id=$1RewriteRule

^cat-([0-9]+)-area-([0-9]+)\.html$

category\.php\?id=$1area=$2RewriteRule

^cat-([0-9]+)-page-([1-9999]+)\.html$

category.php?id=$1page=$2/****上面是URL重写(伪静态)*****/我是linux主机。还有不懂的可以百度一下,或者我们一起讨论。

怎样测试服务器是否支持PHP的伪静态?

1. 第一:检测 apache是否开启mod_rewrite

2. 通过php提供的phpinfo()函数查看环境配置,在"apache2handler — Loaded

Modules"里看是否有"mod_rewrite"模块,如没开启则在apache配置文件httpd.conf 中找到"#LoadModule

rewrite_module modules/mod_rewrite.so"去掉前面的"#"号,重启apache即可

3. 第二:检测apache是否支持 ".htaccess"

4.如测试中不支持".htaccess",那在apache配置文件httpd.conf 中找到""与""内的"AllowOverride

None"改为"AllowOverride All",重启apache即可

5.

{让apache服务器支持.htaccess,如何让自己的本地Apache服务器支持”.htaccess”呢?其实只要简单修改一下apache的httpd.conf设置就可以让支持.htaccess了。打开httpd.conf文件,用文本编辑器打开后查找

6. Options FollowSymLinks

7. AllowOverride None

8. 改为

9.Options FollowSymLinks

10.AllowOverride All

11.就是把None修改为All}

12. 第三:创建.htaccess 文件

13. 创建.htaccess

文件方法:新建文本文档,名字为"htaccess.txt",再打开"htaccess.txt"另存为,此时注意,名称改为

"".htaccess""保存即可

14. 第四:测试伪静态实例

15. .htaccess文件中输入:

16. RewriteEngine on

17. RewriteRule ([a-zA-Z])-([0-9])-([0-9])\.html$

index.php?action=id=page=

18. 新建index.php文件并输入:

19. echo 'action='.$_GET['action'];

20. echo '

id='.$_GET['id'];

21. echo '

page='.$_GET['page'];

22. ?

23. 在地址栏中输入 按回车将显示出参数:

24. action=view

25. id=8

26. page=2

关于服务器支持.htaccess和服务器支持ipv6的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

取消
扫码支持 支付码