2016-08-02 2 views
0

나는/도메인 이름과 같은 여러 URL을 भारतीय_अर्थव्यवस्था 여기에 내가 당신의 .htaccess 파일에서이 범주URL 재 작성 htaccess로

RewriteBase/
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_URI} !=/favicon.ico 
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA] 
+0

htaccess 파일에 어떤 규칙이 있는지 확인하십시오. –

+1

질문을 다시 말하고 지금까지 시도한 것을 보시려면 코드를 추가하십시오 –

+0

'$ _SERVER [ "REQUEST_URI"]'를 보셨습니까? – anubhava

답변

0

에서 데이터를 얻을에 대한 데이터베이스 비교를 위해 भारतीय_अर्थव्यवस्था 만 싶어하고 당신 몇 가지 간단한 "좋은 URL"규칙이 있어야합니다 (예를 들어, 자신의 필요에 따라 수정) :

RewriteEngine On 
RewriteRule .* db.php 

이 그럼 당신은 PHP 코드에서 문자열을 얻을 수 있습니다 :

<?php 
    header ("Content-Type: text/plain; charset=UTF-8"); 

    // Get only the path component 
    $data = parse_url ($_SERVER['REQUEST_URI'], PHP_URL_PATH); 

    // Get only the last part 
    $data = basename ($data); 

    // Handle plus sign correctly when using urldecode on the path component 
    $data = str_replace ("+", "%2B", $data); 

    // Decode 
    $data = urldecode ($data); 

    print $data; 
?>