Forum Moderators: rogerd & travelin cat
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
"...is adjustable by an admin". You mean things like changing the URL from www. blabla.com to blabla.com?yes.
"...though it doesn't have the appearance of a non-WP 301". The author is talking explicitly about "301". Do I understand you right, that this is misleading because it has only the (almost) same effect, but WP does not create a real 301 in the htaccess, i.e. naming it 301 like ....[R=301,L]..?no. The code in htaccess produces a real 301, but it does the work from within the WP CMS so you don't need to manually add in a rewrite for every "directory", so the appearance of the code that you see does not look the same as if you were using only htaccess for the 301. The URLs to be rewritten do not exist in a static format, the sql database for WP contains the URL taxonomy settings that were set up in the Settings for WP. WP processes that information for requests and takes care of the 301 when required. But, yes, it is a real 301. You can use different tools to check your headers and verify if you have doubts.