I Land Form habe mit dem Code suchen:PHP Suchformular funktioniert nicht mit .htaccess
<form name="form_search" id="form_search" class="form1" method="get" action="country/search"><div class="row">
<div class="col-sm-4 col-md-7">
<label>Select country</label>
<div class="select1_inner">
<div class="form-group">
<select class="select2 select" style="width: 100%" name="q" id="q">
<?php
$sql = "SELECT * FROM country";
$query = $conn->query($sql);
while ($row = $query->fetch_assoc()) :
$country_name=$row['country_name'];
?>
<option value=<?php echo $country_name?>><?php echo $country_name?></option>
<?php endwhile;?>
</select>
</div>
</div>
</div>
Am Frontend url
zeigen: http://example.com/country/search?q=parameter
aber ich würde die url
auf reales Verzeichnis im Backend umleiten http://example.com/page.php?module=search&id1= $ 1
mit .htaccess
RewriteEngine On
Options -Indexes
rewriteRule ^country/search$ page.php?module=search&id1=$1 [L]
Aber das funktioniert nicht, ich kann nicht Wert q
Parameter
Bitte helfen Sie mir bekommen, wie .htaccess für diese Form konfigurieren
Dank.
Danke ben, Ich folgte dem Code, aber nach der Prozessseite, die Zugriff verboten zeigt! Error 403 – adi
sollten Sie 'RewriteBase /' – Ben
hinzufügen Ok, es funktioniert jetzt, danke ben, aber meine URL wurde http://example.com/page.php?module=search&id1=parameter nicht http://example.com/country/search?q=parameter, http://example.com/page.php? module = search & id1 = Parameter ist sicher im Backend nicht Frontend URL – adi