Почему мой файл htaccess вызывает ошибку 500?
Я пытаюсь получить его, поэтому, когда кто-нибудь вводит http://www.example.com/24, он запускает сценарий для «ключа» 24, но сервер читает http://www.example.com/?key=24.
PHP-скрипт на index.php:
<?php include("scripts/config.php");
include("scripts/facebook.php");
if(isset($_GET['key'])){
$like_id=mysql_real_escape_string($_GET['key']);
include_once 'like/index.php';
}else{
include_once 'home.php';
}
?>
код доступа:
RewriteEngine On
RewriteRule ^([a-zA-Z0-9_-]+)/\index$ index.php?key=$1
RewriteRule ^([a-zA-Z0-9_-]+)/\index$ index.php?key=$1
Также может ли это быть, где я сохраняю свой файл htaccess? в настоящее время его в папке htdocs.