Php htaccess不使用类别
目前我有以下网址 www.mydomain.com/categories.php?id=actions 但我想让它看起来像 www.mydomain.com/categories/actions 我尝试了以下内容,但未找到其说明页。我做错了什么 这是.htaccess代码Php htaccess不使用类别,php,.htaccess,categories,Php,.htaccess,Categories,目前我有以下网址 www.mydomain.com/categories.php?id=actions 但我想让它看起来像 www.mydomain.com/categories/actions 我尝试了以下内容,但未找到其说明页。我做错了什么 这是.htaccess代码 RewriteEngine on RewriteRule ^categories/([a-zA-Z0-9_-]+)/$ categories.php?id=$1 这里是php <?php if(isset($_GET[
RewriteEngine on
RewriteRule ^categories/([a-zA-Z0-9_-]+)/$ categories.php?id=$1
这里是php
<?php
if(isset($_GET['id'])){
$id = $_GET['id'];
if($id == 'all'){
echo "all";
} else if($id == 'actions'){
echo "actions";
}
}
?>
尝试不使用尾随斜杠(因为在您的问题中,没有尾随斜杠,但您的规则正在等待尾随斜杠,因此它不匹配):
哎呀,谢谢你整理好了:)
Options +FollowSymLinks -MultiViews
RewriteEngine on
RewriteBase /
RewriteRule ^categories/([a-zA-Z0-9_-]+)$ categories.php?id=$1 [L]