技术的世界只说技术就好了..

分类目录

近期文章

标签

近期评论

功能

2018年十二月
« 11月    
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Windows下让Apache支持rewrite和.htaccess

由于现在个人电脑都是Windows,所以也就自然而然的使用了Win+Apache+MySQL+PHP了。

不过这样的开发环境还是有很多问题的,比如我这两天想看看永久链接的效果,发现设定了永久链接后,竟然除了主页每一页都变成了HTTP404,这个……原来是我的Apache没有支持mod_rewrite。

于是乎,我网上google解决的办法,找到的最多的是“windows环境下apache rewrite配置”这么一篇文章。

该文章介绍的办法之说对了一部分。按照做了以后,并不能解决问题,尤其是其关于AddModule的那个说明,我用Test Configuration测试,发现AddModule这个指令并不正确。可能是那片文章较老,而我现在用的是最新的Apache2.2所致。不过,最终,我还是找到了正确的办法的,特意记录在此,希望能为后来的朋友解决问题。

首先查看一下你的phpinfo(),如果在apache2handler的Loaded Modules 中找到了mod_rewrite 那么说明你的rewrite module已经加载了。如果没有开启“mod_rewrite”,则打开您的apache安装目录“/apache/conf/”下的 httpd.conf 文件,通过Ctrl+F查找到“LoadModule rewrite_module”,将前面的"#"号删除即可。如果没有查找到,则到“LoadModule”区域,在最后一行加入“LoadModule rewrite_module modules/mod_rewrite.so”(必选独占一行),然后重启apache服务器即可。

全部设定妥当后,我又进行了一次尝试,咦,为什么WP中设置的永久链接还是无效呢?问题在这里:
<Directory "E:/www">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.2/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks

#
# AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride All

#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all

</Directory>

看到我加粗的那行了吧,AllowOverride指令,决定了你的.htaccess是否生效,如果你在调试永久链接的时候发现不起作用,不一定只是因为mod_rewrite没有加载,还有可能是httpd.conf设置不对造成的哦~~

曾经逝去的感动之二潜艇电影总结

《潜艇海盗》1915。

《D—1潜艇》1937 拯救一条沉没的潜艇的故事。

《潜艇攻击者》1942 一条美国潜艇发现了袭击珍珠港的日本鬼子舰队,却没能发出警报。

《紧急下潜》1943。

《目标东京》1944步一美国潜艇潜入东京湾,为杜立特空袭东京收集情报。

《太平洋》1944 美潜艇对日作战的真实故事。

《飞行导弹》1950 研究潜射导弹。

《潜艇指挥仓》1951 二战中一位潜艇副长救了潜艇。

《海底两万里》1954 凡尔塞的名著。

《下面的敌人》1957 美驱逐舰和德潜艇的猫捉老鼠的游戏,机智的驱逐舰舰长和狡猾的潜艇指挥官智力与力量的

比拼。

《海军地狱猫》1957 美国潜艇1945年对日本海的破坏交通战。

《鱼雷出击》1958 一美国艇长被迫击沉一装有美国战俘的日本运输船。因为该船作为一日航母的屏障。

《原子潜艇》1959 一艘穿越北冰洋的潜艇失踪的故事。

《在海滩上》1959 1964年一条潜艇在全球核战后幸存于澳洲。

《衬裙行动》1959 一条受损的潜艇救了五位陆军护士。

《升起潜望镜》1959 二战中美国潜艇奉命偷取日军密码本。

《贝德福德事件》1966 美国驱逐舰追逐苏联潜艇。

《灰夫人沉没》1978 营救“鹦鹉螺”号。

《猎杀红十月》1990 一位苏联艇长试图投诚。

《红潮风暴》1995 美导弹核潜艇因为电报不完整对是否发射导弹进退两难,发射还是不发射?要战争还是和平?

全在两个正负艇长的一念之间。

《敌方水域》1997 一苏联台风级潜艇与一美国潜艇相撞。

《潜艇下潜》1997 美国“波特蓝”号潜艇因为失误而在白令海峡坐底。

《U571》2000 为了得到著名的密码发报机,美国计划了一个神秘的航行

《K19》2002 一苏联潜艇反应堆事故的故事 。

《鬼潜艇》 (2002,算新片)(Below)

《从海底出击》(这个压轴的,最厉害,号称“潜艇电影的圣经”)

© 2018 技术控 All Rights Reserved