我試圖進入MVC,但遇到一個問題,在任何地方都沒有解釋,它是如何從一個控制器重定向到另一個控制器。在PHP中使用MVC重定向和鏈接的問題
我用下面的.htaccess文件:
RewriteEngine On
RewriteCond% {REQUEST_FILENAME}!-F
RewriteCond% {REQUEST_FILENAME}!-D
RewriteRule ^(.*)$ index.php? Url = $ 1 [L, QSA]
直接使用控制器它把它的方法和id日以後。
所有這些工作都以標準方式訪問它們,但是當選擇一個視圖來將更多頁面直接用作控制器時。
<a href="next_page_controler"> NEXT_PAGE </ a>
並進入下一個控制器,但是當我想訪問方法必須使用
<a href="next_page_controler/**controler_model**"> NEXT-pAGE_MODEL </ a>
和我們這裏有兩個問題:
IN多次在地址欄鏈接再次顯示爲
www.site_pat/next_page_controler/next_page_controler/next_page_controler/next_page_controler/next_page_controler/controler_model
當您嘗試使用標題(
Location: controler_name
)作爲方法controler_model重定向時;沒有東西會得到任何消息或任何東西只是想嘗試但重定向不起作用。
如何解決這些問題我想你們遇到過很多這些都是基本的東西,我認爲大家一起開始大聲疾呼,應該瞭解這些基礎知識。
@prodigitalson coud你給我一個例子 –
我做了一個引導文件從的index.php?網址獲得url = 和它的工作,但我GES問題並不在.htpaccess我NEAD的鏈接和重定向的例子。 –