Zunächst wird der Code Versuchen Unten in der .htaccess Datei -
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^/SearchResult/$1 SearchResult.php?id=$1 [NC,L]
</IfModule>
Der obige Code für SearchResult.php Seite ist für weitere Seiten hinzufügen, die Sie über ähnliche Art von Code, den Sie wie für about.php undrestand und verwenden können unten verwenden -
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^/SearchResult/$1 SearchResult.php?id=$1 [NC,L]
RewriteRule ^/About/$1 About.php [NC,L]
</IfModule>
In You Fall, dass Ihr Urls, wie Sie nach oben changesin .htaccess-Datei benötigen funktionieren. Aber Ihre Seite CSS wird danach, wie Sie js tastete und speziell Ihre CSS-Dateien sind keine Root-Pfad try Lösung unter -
Convert folgenden Codezeilen
<link href="css/bootstrap.min.css" rel="stylesheet" async>
<script src="js/jquery.min.js" ></script>
<script src="js/bootstrap.min.js" ></script>
<script src="js/alertify.min.js" type="text/javascript" ></script>
auf unter
<link href="/css/bootstrap.min.css" rel="stylesheet" async>
<script src="/js/jquery.min.js" ></script>
<script src="/js/bootstrap.min.js" ></script>
<script src="/js/alertify.min.js" type="text/javascript" ></script>
Mögliche Duplikate von [URL mit PHP umschreiben] (http://stackoverflow.com/questions/16388959/url-rewriting-with-php) – TaZz
@TaZz Ich glaube nicht, dass dupli Kate. Ich habe den Link gesehen, den du zur Verfügung gestellt hast und habe versucht, die Lösung dort drüben, aber meine ist eine andere Sache. Wenn Sie meine erste Rewrite-Regel sehen, entferne ich bereits .php von url seine xyz.com/SearchResult nicht searchresult.php so muss ich alle Links ohne PHP machen und auch ich möchte URL zur URL wie SearchResult/Keyword –
hinzufügen URL ist hier - http://expertsusa.org/SearchResult –