[support] Clean urls

Troy troythetechguy at gmail.com
Fri May 23 17:02:06 UTC 2008


After hacking my settings.php file to force clean urls to stay enabled, I
found I was unable to enable any blocks, and was unable to log in to the
site with www.domain.com/user - I had to still use www.domain.com/?q=user.
After removing $conf['clean_url'] = 1;  from settings.php, I can now enable
blocks on the site, but clean urls still does not work.

Any suggestions on what changes need to take place for clean urls to stay
enabled?  As previously determined, this is not a clean url problem, but a
problem with saving my settings.

Thanks,

Troy

On Mon, May 19, 2008 at 10:03 PM, Cog Rusty <cog.rusty at gmail.com> wrote:

> On Tue, May 20, 2008 at 5:08 AM, Troy <troythetechguy at gmail.com> wrote:
> > Thank you.  I tried typing the clean urls in my browser, and they worked.
>  I
> > then added $conf['clean_url'] = 1; to the end of my settings.php file,
> and
> > now clean urls are enabled!
> >
> > I disabled the log-in block, so I log-in using the appended url ?q=user.
> > Now that clean urls are enabled, I tried logging in by using
> > www.sitename.com/user.  I receive the log-in prompt, but the log-in does
> not
> > work, the page only refreshes.  Is this normal?
>
>
> Of course it isn't normal. As I suspected, "If they do work, then the
> problem is not clean URLs but saving your setting." The problem is
> probably that your session is lost for some reason and for a moment
> Drupal does not recognize you.
>
> This can be hard to track. Did you say what your Drupal version was?
>
> One thing which often helps in recent versions is to go to
> settings.php and set $cookie_domain = 'example.com';
> (important:*without* www) and remove the front #. Also check if there
> is a wrong $base_url left over (if any).
>
>
> > Thanks again,
> >
> > Troy
> >
> > On Mon, May 19, 2008 at 11:24 AM, Cog Rusty <cog.rusty at gmail.com> wrote:
> >>
> >> On Mon, May 19, 2008 at 6:59 PM, Troy <troythetechguy at gmail.com> wrote:
> >> > I'm having an issue getting clean urls to work.  I'm set-up on a
> shared
> >> > hosting plan, and my host verified mod_rewrite is already enabled on
> the
> >> > server side.  I tried different settings in .htaccess, but nothing
> seems
> >> > to
> >> > work.  Here's the interesting part: When I run the "clean URL test" it
> >> > passes and the radio buttons to enable clean urls become functional.
> >> > However, after selecting enable, then clicking save configuration, the
> >> > selection defaults back to disabled.
> >>
> >>
> >> The only thing which the clean URLs setting does is to make Drupal
> >> actually use them in the menu links, if they are *already* enabled by
> >> .htaccess. So, try to type some clean URLs yourself in your browser to
> >> see if they work. If they do work, then the problem is not clean URLs
> >> but saving your setting.
> >>
> >> If they work, try also to force-enable them in your settings.php file
> >> by adding a $conf['clean_url'] = 1; at the end.
> >>
> >>
> >> >
> >> > My drupal install is located in a directory called httpdocs, which I
> was
> >> > told is equivalent to /var/www.  I did not put the drupal install in a
> >> > folder of its own, rather I just installed all the files in the
> httpdocs
> >> > directory.
> >> >
> >> > Any ideas or suggestions?
> >> >
> >> > Thanks,
> >> >
> >> > Troy
> >> >
> >> > --
> >> > [ Drupal support list | http://lists.drupal.org/ ]
> >> >
> >> --
> >> [ Drupal support list | http://lists.drupal.org/ ]
> >
> >
> > --
> > [ Drupal support list | http://lists.drupal.org/ ]
> >
> --
> [ Drupal support list | http://lists.drupal.org/ ]
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.drupal.org/pipermail/support/attachments/20080523/518c1680/attachment.htm 


More information about the support mailing list