我真的受够了。我已经尝试了一切来获得漂亮的永久链接,但我最终还是收到了 500 条消息或未找到对象的消息。我仍在尝试让它在本地环境中工作。我在我的http.conf
文件和文件中将 Override 设置为 all http-xammp.conf
,FollowSymLinks 到位,这是我的.htaccess
文件:
Options -Indexes
Options +FollowSymLinks
# BEGIN WordPress
RewriteEngine On
RewriteBase /xampp/wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.+)$ /?file_name=$1 [L,QSA]
RewriteRule ^([^/]+/[^/]+)/([^/]+)/([^/]+)(/.+)?$ $1$4?$2=$3 [QSA,N]
RewriteCond $1 !.+\.xyz$
RewriteRule ^([^/]+/[^/]+)$ $1.xyz [L]
# END WordPress
但我仍然会遇到错误!我是整个 htaccess 的新手,所以任何帮助都将不胜感激。
我现在得到的错误是:
“C:/xampp/htdocs/xampp/wordpress/.htaccess: RewriteEngine 不允许在这里,引用者: http ://www.mydomain.com/xampp/wordpress/wp-admin/options-permalink.php ”
但我是管理员,我可以完全控制?有什么想法吗?