惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
The GitHub Blog
The GitHub Blog
F
Fortinet All Blogs
Cloudbric
Cloudbric
P
Palo Alto Networks Blog
T
Threatpost
T
Tor Project blog
T
Tenable Blog
AWS News Blog
AWS News Blog
Project Zero
Project Zero
L
LangChain Blog
Cyberwarzone
Cyberwarzone
Engineering at Meta
Engineering at Meta
雷峰网
雷峰网
C
CERT Recently Published Vulnerability Notes
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Security Latest
Security Latest
云风的 BLOG
云风的 BLOG
I
Intezer
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
P
Proofpoint News Feed
A
Arctic Wolf
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Google DeepMind News
Google DeepMind News
V
Vulnerabilities – Threatpost
C
Cybersecurity and Infrastructure Security Agency CISA
MongoDB | Blog
MongoDB | Blog
aimingoo的专栏
aimingoo的专栏
K
Kaspersky official blog
Jina AI
Jina AI
N
News | PayPal Newsroom
T
The Blog of Author Tim Ferriss
D
DataBreaches.Net
A
About on SuperTechFans
博客园 - 三生石上(FineUI控件)
博客园 - 【当耐特】
Hugging Face - Blog
Hugging Face - Blog
Recorded Future
Recorded Future
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
S
Secure Thoughts
TaoSecurity Blog
TaoSecurity Blog
P
Privacy & Cybersecurity Law Blog
P
Proofpoint News Feed
MyScale Blog
MyScale Blog
IT之家
IT之家
Forbes - Security
Forbes - Security
The Hacker News
The Hacker News
Last Week in AI
Last Week in AI
T
Threat Research - Cisco Blogs
Y
Y Combinator Blog

Old driver – 魔帆博客

repo文件详解 | 魔帆博客 VMware虚拟机安装Ubuntu系统 | 魔帆博客
绑定域名到虚拟主机的子目录上 | 魔帆博客
Old driver · 2017-01-04 · via Old driver – 魔帆博客

我们在虚拟主机上安装论坛或者博客的时候,为了便于管理,我们都会安装在根目录(www/web目录)下的一个文件夹中,比如,我安装一个Discuz论坛,我就会在根目录下新建一个bbs目录,然后将Discuz安装程序上传到该目录进行安装,这样安装完成以后,我们访问该论坛的地址就变成:www.example.com/bbs (www.example.com/bbs/forum.php),但是这样就会有点不舒服,毕竟我们的域名是:http://www.example.com ,我们只想通过该域名就可以直接访问我们的论坛,而不用再加上一个bbs子目录,这时候URL转发记录上场了,他就是为了解决该类问题而诞生的,让人它也可以用来实现URL伪静态,这不是本文的主题,这里我们只讨论如果使用URL转发技术实现域名到子目录转发的实现,至于什么是URL转发,这里就不说了,百度上到处都是,下面只讲如何实现。

(1)我们在本地新建一个.htaccess的文本文件,注意.htaccess是这个文本文件的名称,所以文本文件的全称是:.htaccess.txt

(2)在该文本文件中写入如下代码:

# 将 RewriteEngine 模式打开
RewriteEngine On

 RewiteBase /

RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$ [NC]
RewriteCond %{REQUEST_URI} !^/bbs/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ bbs/$1
# 没有输入文件名的默认到到首页
RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$ [NC]
RewriteRule ^(/)?$ bbs/forum.php [L]

(3)将该文本文件的扩展名.txt去掉,使用ftp上传工具上传到网站的根目录(www/web目录),注意,这里一定要是网站的根目录。我们在做seo优化设置里面的URL静态化也需要写这个文件,但是那个.htaccess文件就要放在bbs目录里面。

现在只要你访问:www.example.com就可以访问论坛了