我正在使用codeigniter來開發一個web應用程序CodeIgniter URL結構參數
但我在URL結構中遇到了一些問題。
我需要有一個URL結構如下圖所示
http://example.com/controller/function/parameters
這意味着我有類似下面
http://183.83.52.151/ftp/deploy/a72520c9987ca4b4255c10db9d76d3cb
在一個網址URL字符串a72520c9987ca4b4255c10db9d76d3cb
是參數i想要得到它在我的PHP代碼,但它把這作爲一個整體的URL並返回我404頁
我該怎麼做到這一點?
我的htaccess看起來像下面
Options +FollowSymLinks
Options -Indexes
DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(index\.php|assets|images|css|js|install|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [l,QSA]
我的代碼看起來像下面笨的
class ftp extends CI_Controller{ public function deploy(){ var_dump($_REQUEST); exit; } }
你可以命名爲該類命名爲部署FTP和方法控制? –
發佈您的代碼和文件結構。 – Dray
@AvinashSinha 是的,我有一個ftp作爲方法和部署功能 –