I have a permalink working but as soon as I create a post it tells me that soory post not found permalink setting is to "/%pagename%/" and here is .htacc开发者_如何学运维ess:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /ryan/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . ryan/index.php [L]
</IfModule>
# END WordPress
Try clearing the permalink setting in wp_options in the database and then reset permalinks in Wordpress. It's usually option_id
30 and called permalink_structure
.
Check your apache configuration and verify that for the directory in which you store your Wordpress installation you have following settings enabled (probably you will have more configuration options for the specific directory, but these are the minimum required for Wordpress fancy permalinks):
<Directory var/www/>
FollowSymLinks
AllowOverride All
</Directory>
Do you have mod_rewrite installed on the server?
Try %postname%
in permalink setting rather than /%pagename%/
精彩评论