关于伪静态的一个有关问题,突然忘记一段代码了
html
index
nbsp
rewritecond
关于伪静态的一个问题,突然忘记一段代码了
我要达到这么一种效果:当index.html存在的时候,就访问存在的index.html文件,不存在的时候,就通过伪静态去动态访问,配置如下:
<br /> <VirtualHost *:80><br /> <br /> RewriteEngine ON<br /> <br /> RewriteCond %{HTTP_HOST} ^(.*)www.aaa.com$ [OR]<br /> RewriteCond %{HTTP_HOST} ^([^www]*).aaa.com$<br /> RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-f<br /> RewriteRule ^(.*)$ http://www.aaa.com.$1 [R,QSA,L]<br /> <br /> RewriteRule ^/([a-zA-Z]+)\.html$ /run.php?controller=$1&action=$1&default=1 [L]<br /> <br /> ServerAdmin admin@yahoo.com.cn<br /> DocumentRoot "E:/www/home"<br /> ServerName www.aaa.com<br /> ErrorLog "D:/AppServ/log/index_error.log"<br /> CustomLog "D:/AppServ/log/index_access.log" common<br /> ErrorDocument 404 http://www.aaa.com/error_404.html<br /> ErrorDocument 403 http://www.aaa.com/error_403.html<br /> <br /> <Directory "E:/www/home"><br /> Options Indexes FollowSymLinks<br /> DirectoryIndex index.html<br /> AllowOverride None<br /> Order deny,allow<br /> Allow from all<br /> </Directory><br /> </VirtualHost><br /> <br />
登入後複製
但是上面的配置有问题,当index.html存在的时候,系统也通过伪静态去访问了,求助。
我确定我要做的效果是可以达到的,以前这样做过,后来配置弄丢了,怎么想也想不起来哪里写错了。
求助,谢谢。
------解决方案--------------------
#如果目录存在就直接访问目录不进行RewriteRule
RewriteCond %{REQUEST_FILENAME} !-d
#如果文件存在,就直接访问文件,不进行下面的RewriteRule.(不是文件或文件不存在就执行重写)
RewriteCond %{REQUEST_FILENAME} !-f
------解决方案--------------------
学习了……

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章
<🎜>:種植花園 - 完整的突變指南
3 週前
By DDD
<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
如何修復KB5055612無法在Windows 10中安裝?
3 週前
By DDD
北端:融合系統,解釋
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆樹的耳語 - 如何解鎖抓鉤
3 週前
By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

本教程演示瞭如何使用PHP有效地處理XML文檔。 XML(可擴展的標記語言)是一種用於人類可讀性和機器解析的多功能文本標記語言。它通常用於數據存儲
