Rich yöntemi ile 1
Bir CI doc gibi önerilen bir. Htaccess dosyası kullanarak eğer Additionnaly, web kök dir içine doğrudan WP dizin bırakarak çalışması gerekir.
RewriteEngine On
RewriteBase /
#Removes access to the system folder by users.
#Additionally this will allow you to create a System.php controller,
#previously this would not have been possible.
#'system' can be replaced if you have renamed your system folder.
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php/$1 [L]
#Checks to see if the user is attempting to access a valid file,
#such as an image or css document, if this isn't true it sends the
#request to index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
#This last condition enables access to the images and css folders, and the robots.txt file
#Submitted by Michael Radlmaier (mradlmaier)
RewriteCond $1 !^(index\.php|robots\.txt|corporate|assets)
RewriteRule ^(.*)$ index.php/$1 [L]
Çünkü RewriteCond %{REQUEST_FILENAME} !-f
ve RewriteCond %{REQUEST_FILENAME} !-d
sunucusu üzerinde gerçek bir dosyaya doğrudan yapılan herhangi bir çağrı Apache tarafından doğrudan hizmet olacaktır ki, diğer uris CI yönlendirme mekanizmasından tarafından ele wil.
Bizim varlık dir (images / css / js statik dosyaları içeren) ve bu durumda bir blog içeren 'kurumsal' dir dahil olmak üzere dosya certains çağrıları, dışlamak için bir son RewriteCond
yönergesi kullanılır dikkat edin.
Bu örnek wordpress kullanmak değil de, kendi url yeniden yazma ve yönlendirme sistemi vardır.
Eğer onsuz işe yarayabilir değilse, WP url-yeniden yazılmasında kullanmak istiyorsanız Sonuç bir konuda, kullandığınız bir spesifik RewriteCond
ifadesi olacak.