如何使用htaccess文件重命名URL?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用htaccess文件重命名URL?相关的知识,希望对你有一定的参考价值。
我正在尝试使用htaccess将这个URL(http://example.com/content-generation.php)重命名为(http://example.com/ai-training-data/content-generation),但它不起作用。请检查我下面的htaccess代码。
Options +FollowSymLinks
RewriteEngine On
RewriteCond %REQUEST_FILENAME !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
RewriteRule ^content-generation.php$ /ai-training-data/content-generation [L,R=301]
谢谢
答案
您可以尝试这个
Options +FollowSymlinks -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %REQUEST_URI !index\.php [NC]
RewriteRule ^([^/]+)/?$ /index.php?page=folder/$1 [L,NC]
RewriteCond %REQUEST_URI !index\.php [NC]
RewriteRule ^([^/]+)/([^/]+)/? /index.php?page=folder/$1&id=$2 [L,NC]
以上是关于如何使用htaccess文件重命名URL?的主要内容,如果未能解决你的问题,请参考以下文章