改變apache路徑規則來實現隱藏真實路徑

2021-07-06 05:35:59 字數 376 閱讀 8804

在apache中有實現路徑的改變的功能

首先要找到 httpd.conf 裡面的下面會找到 loadmodule rewrite_module modules/mod_rewrite.so

將最前面的# 去掉然後就能在最下面寫新的路徑規則了~

如下rewriteengine on 

rewriterule ^/ajax/(.+)$    /kankan/php/ajax/$1.php

^表示的是開始,$表示的是結束

這表示原先的ajax下面的東西將會被  /kankan/php/ajax/$1.php 所代替。

(.+) 表示任意的字元,長度至少是1 ,$1 就表示(。+)表示1 表示第乙個, 如果有第二個的話就用$2 以此類推 。

apache重寫規則

本文旨在提供如何用apache重寫規則來解決一些常見的url重寫方法的問題,通過常見的 例項給使用者一些使用重寫規則的基本方法和線索。二 為什麼需要用重寫規則?乙個 如果是長期需要放在internet上提供服務,必定會有不斷地更新和維護,如臨 時轉移到其它伺服器進行維護,重新組織目錄結構,變換url...

Apache重寫規則解析

htaccess的主要作用就是實現url改寫,也就是當瀏覽器通過url訪問到伺服器某個資料夾時,作為主人,我們可以來接待這個url,具體地怎樣接待它,就是此檔案的作用。所有的訪問都是通過url實現,所以.htaccess的作用非同小可。正因為此,所以一般地 通過設 置.htaccess,通過乙個十分...

Apache中RewriteCond規則引數介紹

發表於2011 年 02 月 21 日 由 夢三秋 codeigniter2.0已經出來有20多天了呢 也就是我一直用的php框架 ci 一直都在研究jquery,倒是把ci給忘到一邊去了,呵呵 今天公司事情不是很多,於是開始熟悉一下ci2.0的一些新特性 剛好也再溫習一遍ci的一些特性。早上看的東...