站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
HDWiki/Apache伪静态
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
{{HDWiki top}} [[HDwiki]]有[[SEO]]设置的功能,此功能可以将HDwiki的页面进行[[URL静态化]]转换,从而使HDwiki内容更容易被[[搜索引擎]]挖掘,提高被收录的机率。 注意事项 1、本功能对[[服务器]]环境有特殊要求,独立主机用户需要对 Web 服务器增加相应的 [[Rewrite]] 规则,因此需要服务器权限才可使用。对于[[虚拟主机]]用户,您需要向您的空间服务商进行咨询:空间是否支持 Rewrite 以及是否支持对站点目录中 [[.htaccess]] 的文件解析,只有满足这两条件,URL静态化功能才会生效。 2、打开URL静态化后,如果您的服务器环境不支持或者尚未配置好,访问这些链接会出现“网页无法显示”的错误信息,HDwiki将无法正常访问。发生无法访问的现象时,请您进入管理后台,关闭URL静态化功能,[[网站]]即可恢复正常状态。 [[Image:HDapache.jpg]] ==Apache环境的设置== URL静态化功能受到HDwiki所在服务器环境的制约,在开启此功能之前,请根据你的 [[Web]] 服务器环境,选择相应的环境配置方法。错误的设置有可能造成服务器无法启动或者功能无效。 ==Apache Web Server(独立主机用户)== 首先确定您使用的 [[Apache]] 版本,及是否加载了 mod_rewrite 模块。 Apache 1.x 的用户请检查 conf/httpd.conf 中是否存在如下两段代码: LoadModule rewrite_module libexec/mod_rewrite.so AddModule mod_rewrite.c Apache 2.x 的用户请检查 conf/httpd.conf 中是否存在如下一段代码: LoadModule rewrite_module modules/mod_rewrite.so 如果存在,那么在配置文件(通常就是 conf/httpd.conf)中加入如下[[代码]]。此时请务必注意,如果网站使用通过虚拟主机来定义,请务必加到虚拟主机配置,即 <VirtualHost> 中去,如果加在虚拟主机配置外部将可能无法使用。改好后然后将 Apache 重启。 若开启所有规则.则添加如下代码: <pre><Directory /xampp/htdocs/HDwiki/> # 将 RewriteEngine 模式打开 RewriteEngine on # 修改以下语句中的 /HDwiki 为你的HDwiki目录地址,如果程序放在根目录中,请将 /HDwiki 修改为 / RewriteBase /HDwiki # Rewrite 系统规则请勿修改 RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^.*$ index.php?$0 </Directory></pre> 仅开启以 <nowiki>http://mydomain/词条名</nowiki> 的rewrite规则,则添加如下代码 <pre><Directory /xampp/htdocs/HDwiki/> # 将 RewriteEngine 模式打开 RewriteEngine on # 修改以下语句中的 /HDwiki 为你的HDwiki目录地址,如果程序放在根目录中,请将 /HDwiki 修改为 / RewriteBase /HDwiki # Rewrite 系统规则请勿修改 RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^wiki/(.*)$ index.php?doc-innerlink-$1 </Directory></pre> 注:/xampp/htdocs/HDwiki/为Apache用于访问文件的文件系统路径再加上HDwiki所在的目录。 如果没有安装 mod_rewrite,您可以重新编译 Apache,并在原有 configure 的内容中加入 --enable-rewrite=shared,然后再在 Apache 配置文件中加入上述代码即可。 ==Apache Web Server(虚拟主机用户)== 在开始以下设置之前,请首先咨询您的空间服务商,空间是否支持 Rewrite 以及是否支持对站点目录中 .htaccess 的文件解析,否则即便按照下面的方法设置好了,也无法使用。 检查HDwiki所在目录中是否存在 .htaccess 文件,如果不存在,请手工建立此文件。Win32 系统下,无法直接建立 .htaccess 文件,您可以从其他系统中拷贝一份。编辑并修改 .htaccess 文件,添加以下内容: 若开启所有规则.则添加如下代码: <pre> <IfModule mod_rewrite.c> # 将 RewriteEngine 模式打开 RewriteEngine on # 修改以下语句中的 /HDwiki 为你的HDwiki目录地址,如果程序放在根目录中,请将 /HDwiki 修改为 / RewriteBase /HDwiki # Rewrite 系统规则请勿修改 RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^.*$ index.php?$0 </IfModule></pre> 仅开启以 <nowiki>http://mydomain/词条名</nowiki> 的rewrite规则,则添加如下代码: <pre> <IfModule mod_rewrite.c> # 将 RewriteEngine 模式打开 RewriteEngine on # 修改以下语句中的 /HDwiki 为你的HDwiki目录地址,如果程序放在根目录中,请将 /HDwiki 修改为 / RewriteBase /HDwiki # Rewrite 系统规则请勿修改 RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^wiki/(.*)$ index.php?doc-innerlink-$1 </IfModule></pre> 添加内容时,请遵照上面的提示,修改HDwiki所在的路径,然后保存。将 .htaccess 文件上传到HDwiki所在的目录中。然后进入HDwiki系统设置的搜索引擎优化,根据需要开启 URL 静态化功能。 ==参考来源== http://kaiyuan.hudong.com/ {{HDWIKI}} [[category:HDWiki|A]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)
本页使用的模板:
模板:HDWIKI
(
编辑
)
模板:HDWiki top
(
编辑
)