Това ми е съдържанието на .htaccess
При site/... ми прави проблеми с $_GET
Ето това е в php
Та въпроса ми е, защо $_GET се чете като празно, а линка ми е http://saita.net/site/1-ssaddsasda
Код:
AddDefaultCharset UTF-8
RewriteEngine on
RewriteRule ^blog/([^/]*)-([^/]*)$ article.php?id=$1&name=$2 [L]
RewriteRule ^blog/category/([^/]*)-([^/]*)$ category_b.php?id=$1&link=$2 [L]
RewriteRule ^category/([^/]*)-([^/]*)$ category.php?id=$1&link=$2 [L]
RewriteRule ^site/([^/]*)-([^/]*)$ site.php?id=$1&name=$2 [L]
RewriteRule ^user/([^/]*)-([^/]*)$ profile.php?id=$1&name=$2 [L]
ErrorDocument 404 /404.php
Ето това е в php
PHP:
$site_id = (int)$_GET['id'];
$site_name = htmlspecialchars(addslashes($_GET['name']));
if($site_name == NULL) {
header("Location: /");
}
if($site_id == NULL) {
header("Location: /");
}