Я создал две страницы
alice.php и bob.php
код для alice.php
<?php
echo "This is alice page";
?>
<form name="sdlflks" method="get" action="bob.php">
<input type="text" name="t1">
<input type="submit" name="submit">
</form>
код для bob.php
<?php
echo "This is bob page";
echo "<br>" . $_GET['t1'];
?>
Я набрал на странице Алисы как helloworld, затем он перенаправляет на bob.php в этом формате URL
http://localhost/test1/bob.php?t1=helloworld&submit=Submit
скорее, я бы хотел выглядеть как
http://localhost/test1/bob.php/helloworld
или
http://localhost/test1/bob/helloworld
Я гуглил и некоторые статьи, отвечу здесь, но не смог получить эту.
А также создал .htacces.conf в том же каталоге, что и «test1»
In .htaccess.conf
я добавил этот эксперимент для mod_rewrite
RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$ bob.php?t1=$1&submit=$2 [L]
Может кто-нибудь, дайте мне знать, кто я достиг этого.
И куда мне добавить это выражение, в какую строку кода или в какой модуль мне нужно поместить это.