Wordpress:在 htaccess 中创建静态永久链接
Wordpress: Create static permalink in htaccess
我想在 .htaccess
文件中放置一个静态永久链接。例如,当我去 http://www.example-page.com/testsite the server redirect to this http://www.example-page.com/wp-admin/example.php?test=data
我的问题是我不想破坏 WordPress 博客的永久链接结构。
我的 .htaccess
文件代码如下所示:
# 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>
# END WordPress
感谢您的帮助。
在RewriteBase /
之后添加这条规则
RewriteRule ^testsite$ /wp-admin/example.php?test=data [R=301,L]
它只会拦截指定的URI 并重定向它。
其他 WP 的永久链接应该照常工作。
我想在 .htaccess
文件中放置一个静态永久链接。例如,当我去 http://www.example-page.com/testsite the server redirect to this http://www.example-page.com/wp-admin/example.php?test=data
我的问题是我不想破坏 WordPress 博客的永久链接结构。
我的 .htaccess
文件代码如下所示:
# 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>
# END WordPress
感谢您的帮助。
在RewriteBase /
RewriteRule ^testsite$ /wp-admin/example.php?test=data [R=301,L]
它只会拦截指定的URI 并重定向它。 其他 WP 的永久链接应该照常工作。