首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏web网站制作

    快速配置Apache 静态 (转发)

    apache静态配置,需要网站根目录下有 .htaccess 文件,没有则需要自己创建一个,phpStudy V8能够自动生成这样一个文件,免去了繁琐配置过程。 1、phpStudy V8 Apache静态配置界面介绍 打开phpStudy软件,点击“网站”-“管理”-“静态”,即可打开静态配置。 ? 注:当web服务器启动Apache时,点击“静态”会打开Apache静态配置文件,当web服务器启动是Nginx时,配置将会是Nginx静态。 (将静态规则填入输入框点击确认即可) 下面以几款PHP程序,介绍下配置静态方法。 (静态配置成功截图) 3、案例:Z-Blog静态 进入z-blog后台-“插件管理”-静态化选项选择“静态” ? 配置完成选择提交 ? 点击“创建.htaccess”即可完成静态配置 ?

    3.5K00编辑于 2022-01-17
  • 来自专栏我的博客

    apache 静态配置

    今天想把一个文章发布系统改成静态,于是乎用了几个小时百度,google……找apache静态配置 一个网站基本上就三个简单页面。 index.php、list.php以及info.php 看过网上之后,自己摸索摸索,就把改成一个网站改了静态。我把详细过程贴给大家看看。算是抛砖引玉吧。 第一、打开apache配置文件(httpd.conf) 第二、找到LoadModule rewrite_module modules/mod_rewrite.so将前面的#去掉 第三、还在这个文件继续找 AllowOverride All #Order deny,allow #Deny from all </Directory> 第四、建立.htaccess文件(有的童鞋可能是Windows测试,没法建立这样文件 :RewriteRule是重写规则,支持正则表达式,上面的([0-9]{1,})是指由数字组成,$是结束标志,说明是以数字结束!

    6.1K50发布于 2018-05-07
  • 来自专栏电光石火

    apache静态

    打开apache配置文件httpd.conf 找到 #LoadModule rewrite_module modules/mod_rewrite.so 把前面#去掉。 没有则添加,但必选独占一行,使apache支持 mod_rewrite 模块 找到 <Directory "D:/ApacheServer/web">     #     # Possible values Please see     # http://httpd.apache.org/docs/2.2/mod/core.html#options     # for more information. 支持 .htaccess 文件 重启apache服务器 在要启用静态 PHP 项目根目录下建立 .htaccess 文件 在 .htaccess 文件中输入内容 <IfModule mod_rewrite.c $+空格 后路径为后台实际转向路径, 转向后台实际路径时可以传参数,例子里后台页面可以用$_GET['p']   $_GET['action']  $_GET['id'] 来接收 $1 代表浏览器路径中输入第一个正则表达式

    5.5K10发布于 2019-12-06
  • 来自专栏电光石火

    apache静态

    打开apache配置文件httpd.conf 找到 #LoadModule rewrite_module modules/mod_rewrite.so 把前面#去掉。 没有则添加,但必选独占一行,使apache支持 mod_rewrite 模块 找到 <Directory "D:/ApacheServer/web">     #     # Possible values Please see     # http://httpd.apache.org/docs/2.2/mod/core.html#options     # for more information. 支持 .htaccess 文件 重启apache服务器 在要启用静态 PHP 项目根目录下建立 .htaccess 文件 在 .htaccess 文件中输入内容 <IfModule mod_rewrite.c $+空格 后路径为后台实际转向路径, 转向后台实际路径时可以传参数,例子里后台页面可以用$_GET['p']   $_GET['action']  $_GET['id'] 来接收 $1 代表浏览器路径中输入第一个正则表达式

    4.5K70发布于 2018-01-12
  • 来自专栏电光石火

    apache静态

    打开apache配置文件httpd.conf 找到 #LoadModule rewrite_module modules/mod_rewrite.so 把前面#去掉。 没有则添加,但必选独占一行,使apache支持 mod_rewrite 模块 找到 <Directory "D:/ApacheServer/web">     #     # Possible Please see     # http://httpd.apache.org/docs/2.2/mod/core.html#options     # for more information 支持 .htaccess 文件 重启apache服务器 在要启用静态 PHP 项目根目录下建立 .htaccess 文件 在 .htaccess 文件中输入内容 <IfModule $+空格 后路径为后台实际转向路径, 转向后台实际路径时可以传参数,例子里后台页面可以用$_GET['p']   $_GET['action']  $_GET['id'] 来接收 $1 代表浏览器路径中输入第一个正则表达式

    4.9K50发布于 2018-01-18
  • 来自专栏linux教程

    Apache静态与IIS静态有什么差别?

      本文章来总结一下关于apache静态与iis静态区别介绍,主要讲到了一些规则问题与配置区别,以后大家就可以直接在iis静态转换apache,反之也一样。    Apache静态与IIS静态打开模式不一样:   apache.htaccess配置文件是以:RewriteEngine On 将写模式打开。    Apache静态html(URL Rewrite)设置法   phpma一 打开 Apache 配置文件 httpd.conf 。    配置文件是以:[ISAPI_Rewrite] 将写模式打开。    打开你httpd.ini,找到   [ISAPI_Rewrite]   代码如下: 区别   Apache不需要网站域名,而iis需要网站域名,且IIS遇到需要重写URL有问号(?)

    3.9K20编辑于 2023-04-26
  • 来自专栏站长的编程笔记

    mac apache 开启静态

    mac apache 开启静态 ---- 打开主配置文件 httpd.conf sudo vim /etc/apache2/httpd.conf 去除前面的注释,加载 Rewrite 模块 LoadModule rewrite_module libexec/apache2/mod_rewrite.so 将 AllowOverride None 修改为 AllowOverride All DocumentRoot Sites" <Directory "/Users/liang/Sites"> #AllowOverride None AllowOverride All </Directory> 重启apache

    2K30编辑于 2023-01-03
  • 来自专栏强仔博客

    Typecho Apache静态规则

    今天弄了个新域名 www.mysql.cool 可不能闲置,弄了个中国香港机子装了个Apache,继续我Typecho之路,我在Typecho后台设置永久链接,开启url地址重写rewrite功能后 ,发现文章打不开了 这时就想起了静态没设置,肯定也需要结合服务器端静态设置才行,Apache不像Nginx那样提供Typecho静态规则,这里百度简单设置记录了一下。 Apache设置Typecho静态规则 RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME /index.php [L] 可以直接在网站设置静态设置 也可以在网站根目录下 .htaccess 文件里放入规则,两者互通,设置一个即可。 这样就可以直接打开文章了

    2.1K20编辑于 2021-12-21
  • 来自专栏站长的编程笔记

    ThinkPHP 静态配置

    ThinkPhP6.0 Apache 2. ThinkPhP6.0 Nginx 1. ThinkPhP6.0 Apache TP6.0 官方文档: https://www.kancloud.cn/manual/thinkphp6_0/1037488 Apache (框架默认自带) <IfModule -f RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] </IfModule> 在 PhpStudy 中 Apache Url重写文件需要在 index.php 后加

    7K20编辑于 2023-01-02
  • 来自专栏狂码一生

    nginx静态规则配置

    服务器配置文件: server{         listen       80;         server_name  www.abc.com;         root   "D:/phpStudy PATH_TRANSLATED  $document_root$fastcgi_path_info;             include        fastcgi_params;         }     } 静态配置文件可以直接写在 location / {} 里面的,不推荐这样做,建议新增加个rewrite.conf写静态文件会好点,include 进来就行了,这样可以在rewrite.conf里面写n多配置 location #rewrite a.html /index.php/front/index/index last;         } rewrite.conf (这个文件自己创建就行了,文件内容写规则) #场景一规则 http://www.abc.com/index.php/front/index/indexrewrite a.html /index.php/front/index/index last; #场景二规则

    8.4K41发布于 2018-06-21
  • 来自专栏vsdfa

    Typecho 在Apache中开启静态

    Apache中如果没有开启静态模块,需要手动开启。 sudo ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load 然后修改/etc /apache2/sites-available/中默认配置文件,搜索其中AllowOverride None,全部改为AllowOverride All,然后重启Apache,service apache2

    1.9K10发布于 2020-03-04
  • 来自专栏小孟开发笔记

    nginx静态规则配置

    PATH_TRANSLATED  $document_root$fastcgi_path_info;             include        fastcgi_params;         }     } 静态配置文件可以直接写在 location / {} 里面的,不推荐这样做,建议新增加个rewrite.conf写静态文件会好点,include 进来就行了,这样可以在rewrite.conf里面写n多配置 location #rewrite a.html /index.php/front/index/index last;         } rewrite.conf (这个文件自己创建就行了,文件内容写规则) #场景一规则 http://www.abc.com/index.php/front/index/indexrewrite a.html /index.php/front/index/index last; #场景二规则 important; word-break: break-all; } 未经允许不得转载:肥猫博客 » nginx静态规则配置

    5.5K30编辑于 2023-02-20
  • 来自专栏沫言博客

    Typecho静态如何配置

    静态开启前后对比图片Typecho如何完全配置静态首先需要在宝塔面板配置静态为typecho,也可以直接复制这串代码加到静态里,保存即可。 if (! Typecho地址重写功能配置静态还需要在typecho后台-设置-永久链接-开启地址重写功能。地址重写即 rewrite 功能是某些服务器软件提供优化内部连接功能。 打开此功能可以让你链接看上去完全是静态地址。图片什么是静态静态有什么作用静态是相对真实静态来讲,通常我们为了是为了增强搜索引擎友好面,非常有利于SEO。 静态不仅对搜索引擎友好,而且看起来链接也非常简介。 最后提醒大家修改静态需谨慎,修改链接后会造成原链接失效问题。

    3.4K00编辑于 2022-07-22
  • 来自专栏用户8715145的专栏

    什么是静态?服务器静态如何配置

    服务器静态如何配置? ,这样配置目前常用于引擎优化,容易记忆和输入,那具体来说服务器静态如何配置静态如何配置 需要改写朋友可以对静态网页中URL进行改写,服务器静态如何配置? 只要重写入口文件就能顺利搭建静态网页,Apache服务器、IIS 服务器和NGINX服务器设置方式不同,保险方式是先咨询服务器服务商,空间知否支持文件解析和改写,否则即便改写了参数仍旧无法使用。 只要服务器允许操作,修改后静态网页更容易被搜索引擎收录,占用空间也比较小。 什么是静态?服务器静态如何配置

    7.4K30发布于 2021-09-17
  • 来自专栏北京马哥教育

    Apache 静态处理跳转中传递参数

    下面对比一下,看第一个配置文件 # 将 RewriteEngine 模式打开 RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^m.zcyy.dev controller=$1&action=$2&arguments=$3 [QSA,L] 这个是一个完整,可以在进行静态处理后,获取到传入参数 如:http://m.zcyy.dev/auction controller=$1&action=$2&arguments=$3 [QSA,L] 这个是有问题,是获取不到参数 如:http://m.zcyy.dev/auction/index/type/ p=2 是获取不到参数p 但是,如果是这样地址的话是可以 如:http://www.zcyy.dev/auction/index/type/auction.html? p=2 是可以获取到参数p,p值为2 其主要原因是因为%{QUERY_STRING}这个地方起了作用,超赞一个用法。

    1.8K90发布于 2018-05-04
  • 来自专栏老蒋专栏

    ThinkPHP Apache和Nginx静态规则整理

    老蒋最近有接触到ThinkPHP框架,对于这个框架之前有听说应该还是相当有知名度,但是自己也用不上就没有去了解。 最近技术有开发项目用是ThinkPHP,我在部署时候告诉我用Apache,但是我一般公司部署WEB环境都是Nginx,然后搜索文档看到还是有Apache和Nginx静态规则支持。 这里把Apache和Nginx静态整理出来下次用时候用Nginx系统,这次就根据他说先用Apache。 第一、Apache <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond % s=$1 last; break; } } 下次需要用时候直接复制去使用。 本文出处:老蒋部落 » ThinkPHP Apache和Nginx静态规则整理 | 欢迎分享

    7.8K31编辑于 2021-12-27
  • 来自专栏老高的技术博客

    IIS下wordpress静态配置

    IIS服务器下静态配置需要参照Apache.htaccess文件。 首先要使IIS支持URL Rewrite,所以必须让服务器加载ISAPI\_Rewrite! 最常用用途是URL Rewrite,辅助动态网站(主要为PHP脚本程序)实现静态功能。

    2.1K30编辑于 2022-12-27
  • 来自专栏大白熊的文章

    各大博客系统静态配置

    Typecho if (!-e $request_filename) { rewrite ^(.*)$ /index.php$1 last; } <IfModule mod_rewrite.c> RewriteEngine On # 下面是在根目录,文件夹要修改路径 RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php/$1

    85330编辑于 2021-12-23
  • 来自专栏jiajia_deng

    LNMP 环境配置 wecenter 静态

    本文介绍了 LNMP 环境搭建 wecenter 如何开启静态方法,从后台开启到配置 nginx 配置文件,本文都有详细介绍。 开启后台静态功能 登录到后台开启静态功能,在全局设置-站点功能中。如果你之前开启过静态功能,但是没有配置静态规则,那么此时可能无法访问后台,显示 404。 那么你可以直接跳过这一步,因为你已经开启了静态功能,直接去修改一下 nginx 配置文件就可以了。 ? /站点名称.conf,如果你在使用 lnmp vhost add 命令创建站点时就已经启用了静态规则,那么 lnmp 会让你指定一个静态规则文件。 nginx 静态规则了。

    1.8K40发布于 2018-07-02
  • 来自专栏jiajia_deng

    LNMP 环境配置 wecenter 静态

    本文介绍了 LNMP 环境搭建 wecenter 如何开启静态方法,从后台开启到配置 nginx 配置文件,本文都有详细介绍。 开启后台静态功能 登录到后台开启静态功能,在全局设置-站点功能中。如果你之前开启过静态功能,但是没有配置静态规则,那么此时可能无法访问后台,显示 404。 那么你可以直接跳过这一步,因为你已经开启了静态功能,直接去修改一下 nginx 配置文件就可以了。 ? /站点名称.conf,如果你在使用 lnmp vhost add 命令创建站点时就已经启用了静态规则,那么 lnmp 会让你指定一个静态规则文件。 nginx 静态规则了。

    1.4K20发布于 2018-07-02
领券