2016-04-11 8 views
1

alt dizinde www ve id ve php'yi kaldırın.htaccess code www ve id kodu gibi URL'yi ekleyebilirim (ornek.com) URL ile

RewriteEngine On 
RewriteBase/


RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ /index.php?id=$1 [L] 


RewriteCond %{THE_REQUEST} ^GET\ /(.*/)?(?:index\.php)?\?id=([^\s&]+) [NC] 
RewriteRule^/%1%2? [R=301,L] 

RewriteCond %{HTTP_HOST} !^$ 
RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteCond %{HTTPS}s ^on(s)| 
RewriteRule^http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 

Ancak şimdi web sitemin kök dizininde.

yüzden benim yeni url üst koduna Newfolder ekleyebilir nasıl

www.examole.com/newfolder mı?

cevap

1

Sen /newfolder bu .htacces kullanabilirsiniz:

RewriteEngine On 
RewriteBase /newfolder/ 

RewriteCond %{THE_REQUEST} ^GET\ /(.*/)?(?:index\.php)?\?id=([^\s&]+) [NC] 
RewriteRule^%1%2? [R=301,L] 

RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteCond %{HTTPS}s ^on(s)| 
RewriteRule^http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php?id=$1 [L,QSA] 
İlgili konular