/ / CodeIgniter में htaccess के साथ फ़ोल्डर का नाम कैसे निकालें - php, .htaccess, codeigniter, mod-reiteite

CodeIgniter - php, .htaccess, codeigniter, mod-rewrite में htaccess के साथ फ़ोल्डर नाम को कैसे निकालें

इसलिए, मैंने पहले से ही वेब सर्वर की मेजबानी में अपनी वेबसाइट डाल दी है। मुझे अभी एक समस्या है।

उदाहरण के लिए मेरी साइट के लिए मेरे पास यह URL है:

http://www.example.com/norwin/beranda

मैं फ़ोल्डर का नाम हटाना या हटाना चाहता हूं "norwin" URL से

मैं अपनी htaccess फ़ाइल अंदर रख रहा हूँ public_html/norwin/.htaccess

यह मरा है .htaccess कोड:

RewriteEngine on

RewriteCond $1 !^(index.php|images|stylesheets|system/application/sources/)

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ ./index.php/norwin/$1 [NC,L]

यह नियम काम नहीं कर रहा है।

उत्तर:

जवाब के लिए 0 № 1

आप अपने मार्गों को बदलने की कोशिश कर सकते हैं

$route["controller/function"] = "controller/function";

सेवा मेरे

$route["function"] = "controller/function";

उपयोगकर्ता गाइड URI रूटिंग http://www.codeigniter.com/userguide2/general/routing.html

मेरा Htaccess

Options +FollowSymLinks
Options -Indexes

<FilesMatch "(?i)((.tpl|.ini|.log|(?<!robots).txt))">
Order deny,allow
Deny from all
</FilesMatch>

DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(index.php|images|robots.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]