Jump to content

Simple (hopefully) rewrite problem


Nexus10

Recommended Posts

Options +FollowSymLinks

RewriteEngine On
RewriteBase  /

RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^apple/register/?$ apple/register.php [NC,L]

RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^apple/account/register/?$ apple/register.php [NC,L]

 

on register.php I have a form which is processed by 'registerProcess.php'

 

If I go to mysite.com/register.php it all works good.

If I go to mysite.com/register it all works good.

 

If I go to mysite.com/register/ register.php is displayed as it should be, but the form processing then breaks as it tries to look for the processing php script in the location mysite.com/register/registerProcess.php, how can I fix this?

Link to comment
https://forums.phpfreaks.com/topic/207371-simple-hopefully-rewrite-problem/
Share on other sites

In the action attribute to your form tag make sure your path starts with a forward slash / eg

<form action="/registerProcess.php" method="post">
....
</form>

 

I tried this and it now goes to mysite.com/registerProcess.php (omitting the apple subfolder), how do I get it to include that subfolder where the file is located?

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.