在yii的URL中,如何隱藏動態資料夾?

2021-08-09 09:31:12 字數 867 閱讀 5489

我們正在建立乙個應用程式,我們可以在資料庫中建立頁面。 我們的所有域都將指向這個應用程式,所以我們將我們的域儲存在資料庫中。 基於這個域我們正在建立新的布局並確定哪些頁面屬於那個域。 這就是我們的問題:

我們在urlmangaer中放置乙個規則:

輸出:

表示:http://dev.$domain.com/$domain/$page

我們的目標是閱讀http://dev.$domain.com/$page的url並且仍然具備我們需要的功能。

下面是我們的行動呼叫:

public function actionview($domain = null,$page = null, $parm = null){}

我們可能想到的解決方案是擴充套件 urlmanager,但我們不知道該從**開始這樣做。

我建立了乙個名為getdomain的新函式:

public

function

getdomain

()

然後在我的actionview函式裡面

public

function

actionview

($domain

=null

,$page

=null

,$parm

=null

)...

現在它使用了 $domain,它必須位於url內部

來自

動態網頁中隱藏url引數傳遞的方法

做過 開發的朋友肯定知道,我們在做動態 的時候往往會在各個頁面之間傳遞引數,而這些引數的名稱和值都會在url位址列中被暴露出來,有的時候引數的名稱可能就是資料庫中某個欄位的名稱,這樣一方面不安全,另一方面也不便於搜尋引擎的收錄,有的時候還有可能由於引數中含有中文而導致某些瀏覽器會出錯 我發現在fir...

在Yii框架中如何使用PathInfo形式的URL

第一次部署好yii框架搭建的應用後,框架預設使用的不是pathinfo形式的url,而是類似 這樣的形式,這種url不僅不美觀,而且不利於seo,所以下面介紹在yii中如何使用pathinfo形式的url 注 開發環境基於wampserver2.4 1 開啟protected config main...

selenium中隱藏元素 動態元素如何定位?

1 如何判斷乙個頁面上元素是否存在?判斷元素存在方法有3種 存在返回true,不存在返回false 方法1 用try except def is element exsist1 driver,locator param driver webdriver param locator tuple ret...