From: George C. <ga...@sp...> - 2005-04-28 01:00:28
|
Hi all, Is there anyone who has figured out how to get the Apache redirect to work? either in .htaccess file, or in the apache config? I have some old URLs that I really need to somehow redirect out of my slash host into a different host, and nothing that I've tried works. (Hardcode it in a perl module someplace??? Is that all that's left? I'm running R41 ) With the old slashcode I had everything under a single hostname. Most has been moved to separate virtual hosts, but I have a few "simple" URLs that we use in some publicity ...../ye was used for kids to sign up for free airplane rides. (Young Eagles). We have an event upcoming and I can't redirect www......org/ye over to a host where we have a signup page. I've got a new virtual host for the event, but some people might still find or use the old address. Thanks, George |
From: Shane <sh...@lo...> - 2005-04-30 10:21:27
|
On Apr 27, 2005, at 7:57 PM, George Clark wrote: > Hi all, > > Is there anyone who has figured out how to get the Apache redirect > to work? > > either in .htaccess file, or in the apache config? > > I have some old URLs that I really need to somehow redirect out of > my slash > host into a different host, and nothing that I've tried works. > > (Hardcode it in a perl module someplace??? Is that all that's > left? I'm > running R41 ) > > With the old slashcode I had everything under a single hostname. > Most has been > moved to separate virtual hosts, but I have a few "simple" URLs > that we use in > some publicity ...../ye was used for kids to sign up for free > airplane rides. > (Young Eagles). We have an event upcoming and I can't redirect > www......org/ye over to a host where we have a signup page. > I've got a new > virtual host for the event, but some people might still find or use > the old > address. > > Thanks, > George This gave me a bit of frustration a while back too. I think some cmds worked if they were in the .htaccess file. Which, to me, is an abomination. I'd never really taken the time to sit down and read through the mod_rewrite docs, so I attributed it not really working to my laziness. Here's an example of some of the rules I was messing with: <IfModule mod_rewrite.c> RewriteEngine on RewriteLog /usr/local/slash/site/a2z.dyndns.org/htdocs/rewrite.txt RewriteLogLevel 1 #RewriteRule ^foo\.txt$ bar.txt #RewriteRule ^foo\.txt$ bar.txt [R] </IfModule> Note, I didn't venture so far as to modify Slash's Apache code. I would hope that wouldn't be needed. Anyone have any more experience with this that can pipe up? Shane |
From: Clifton W. <cli...@gm...> - 2005-06-03 22:52:18
|
It depends on what you are trying to rewrite. If you are trying to rewrite specific pages to somewhere else, mod_rewrite is the way to go. If you have a whole bunch of pages that need to go elsewhere, you could write a Slash-based perl script to do it. I'd need more information to offer any kind of serious advice. - Cliff On 4/30/05, Shane <sh...@lo...> wrote: >=20 > On Apr 27, 2005, at 7:57 PM, George Clark wrote: >=20 > > Hi all, > > > > Is there anyone who has figured out how to get the Apache redirect > > to work? > > > > either in .htaccess file, or in the apache config? > > > > I have some old URLs that I really need to somehow redirect out of > > my slash > > host into a different host, and nothing that I've tried works. > > > > (Hardcode it in a perl module someplace??? Is that all that's > > left? I'm > > running R41 ) > > > > With the old slashcode I had everything under a single hostname. > > Most has been > > moved to separate virtual hosts, but I have a few "simple" URLs > > that we use in > > some publicity ...../ye was used for kids to sign up for free > > airplane rides. > > (Young Eagles). We have an event upcoming and I can't redirect > > www......org/ye over to a host where we have a signup page. > > I've got a new > > virtual host for the event, but some people might still find or use > > the old > > address. > > > > Thanks, > > George >=20 > This gave me a bit of frustration a while back too. I think some cmds > worked if they were in the .htaccess file. Which, to me, is an > abomination. >=20 > I'd never really taken the time to sit down and read through the > mod_rewrite docs, so I attributed it not really working to my laziness. >=20 > Here's an example of some of the rules I was messing with: >=20 > <IfModule mod_rewrite.c> > RewriteEngine on > RewriteLog /usr/local/slash/site/a2z.dyndns.org/htdocs/rewrite.txt > RewriteLogLevel 1 > #RewriteRule ^foo\.txt$ bar.txt > #RewriteRule ^foo\.txt$ bar.txt [R] > </IfModule> >=20 > Note, I didn't venture so far as to modify Slash's Apache code. I > would hope that wouldn't be needed. >=20 > Anyone have any more experience with this that can pipe up? >=20 > Shane >=20 >=20 >=20 >=20 >=20 >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by: NEC IT Guy Games. > Get your fingers limbered up and give it your best shot. 4 great events, = 4 > opportunities to win big! Highest score wins.NEC IT Guy Games. Play to > win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=3D20 > _______________________________________________ > Slashcode-general mailing list > Sla...@li... > https://lists.sourceforge.net/lists/listinfo/slashcode-general > |
From: Shane <sh...@lo...> - 2005-06-07 14:15:10
|
Some examples of re-writes that I've wanted to do, over the years: sometld.com/foo.txt -> sometld.com/bar.txt sometld.com/foo2.txt -> sometld2.com/foo2.txt http://sometld.com/admin.pl{*} -> https://sometld.com/admin.pl{*} http://sometld.com/user.pl{*} -> https://sometld.com/user.pl{*} articles: http://shane.lottadot.com/help => http://shane.lottadot.com/article.pl?sid=05/06/01/1621247 faq's: http://slash.lottadot.com/slash-faq => http://slash.lottadot.com/faqster.pl?op=view&fid=1 http://slash.lottadot.com/slash-dev-faq => http://slash.lottadot.com/faqster.pl?op=view&fid=2 or http://slash.lottadot.com/faqs/slash http://slash.lottadot.com/faqs/slashdev surveys: http://lottadot.com/custfeedback => http://lottadot.com/survey.pl?op=... I'm sure there are more, that's just what I thought of after I'd read your email. I'd often thought of taking some time to write something to plugin to the slash::apache indexhandler, something almost like a tinyurl deal, so that anything it'd find it to relocate to, and possibly use the relocate plugin to do it and record stats. Please shed the light as to how you'd think it best to implement the above... Shane On Jun 3, 2005, at 6:52 PM, Clifton Wood wrote: > It depends on what you are trying to rewrite. If you are trying to > rewrite specific pages to somewhere else, mod_rewrite is the way to > go. If you have a whole bunch of pages that need to go elsewhere, you > could write a Slash-based perl script to do it. I'd need more > information to offer any kind of serious advice. > > - Cliff > > On 4/30/05, Shane <sh...@lo...> wrote: > >> >> On Apr 27, 2005, at 7:57 PM, George Clark wrote: >> >> >>> Hi all, >>> >>> Is there anyone who has figured out how to get the Apache redirect >>> to work? >>> >>> either in .htaccess file, or in the apache config? >>> >>> I have some old URLs that I really need to somehow redirect out of >>> my slash >>> host into a different host, and nothing that I've tried works. >>> >>> (Hardcode it in a perl module someplace??? Is that all that's >>> left? I'm >>> running R41 ) >>> >>> With the old slashcode I had everything under a single hostname. >>> Most has been >>> moved to separate virtual hosts, but I have a few "simple" URLs >>> that we use in >>> some publicity ...../ye was used for kids to sign up for free >>> airplane rides. >>> (Young Eagles). We have an event upcoming and I can't redirect >>> www......org/ye over to a host where we have a signup page. >>> I've got a new >>> virtual host for the event, but some people might still find or use >>> the old >>> address. >>> >>> Thanks, >>> George >>> >> >> This gave me a bit of frustration a while back too. I think some cmds >> worked if they were in the .htaccess file. Which, to me, is an >> abomination. >> >> I'd never really taken the time to sit down and read through the >> mod_rewrite docs, so I attributed it not really working to my >> laziness. >> >> Here's an example of some of the rules I was messing with: >> >> <IfModule mod_rewrite.c> >> RewriteEngine on >> RewriteLog /usr/local/slash/site/a2z.dyndns.org/htdocs/rewrite.txt >> RewriteLogLevel 1 >> #RewriteRule ^foo\.txt$ bar.txt >> #RewriteRule ^foo\.txt$ bar.txt [R] >> </IfModule> >> >> Note, I didn't venture so far as to modify Slash's Apache code. I >> would hope that wouldn't be needed. >> >> Anyone have any more experience with this that can pipe up? >> >> Shane >> >> >> >> >> >> >> >> ------------------------------------------------------- >> This SF.Net email is sponsored by: NEC IT Guy Games. >> Get your fingers limbered up and give it your best shot. 4 great >> events, 4 >> opportunities to win big! Highest score wins.NEC IT Guy Games. >> Play to >> win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20 >> _______________________________________________ >> Slashcode-general mailing list >> Sla...@li... >> https://lists.sourceforge.net/lists/listinfo/slashcode-general >> >> > > > ------------------------------------------------------- > This SF.Net email is sponsored by: NEC IT Guy Games. How far can > you shotput > a projector? How fast can you ride your desk chair down the office > luge track? > If you want to score the big prize, get to know the little guy. > Play to win an NEC 61" plasma display: http://www.necitguy.com/?r > _______________________________________________ > Slashcode-general mailing list > Sla...@li... > https://lists.sourceforge.net/lists/listinfo/slashcode-general > |
From: Shane <sh...@lo...> - 2005-06-15 13:58:16
|
As a followup - Cliff and I've been messing with this. What we found is that Slash::Apache::IndexHandler grabs the hooks that mod_rewrite needs. From what we saw, we'd need a Slash::Apache::Rewrite module to take care of it all. Anyone up for writing it? :) Thanks to Cliff Wood for help with trying to figure it all out! Shane On Apr 27, 2005, at 7:57 PM, George Clark wrote: > Hi all, > > Is there anyone who has figured out how to get the Apache redirect > to work? > > either in .htaccess file, or in the apache config? > > I have some old URLs that I really need to somehow redirect out of > my slash > host into a different host, and nothing that I've tried works. > > (Hardcode it in a perl module someplace??? Is that all that's > left? I'm > running R41 ) > > With the old slashcode I had everything under a single hostname. > Most has been > moved to separate virtual hosts, but I have a few "simple" URLs > that we use in > some publicity ...../ye was used for kids to sign up for free > airplane rides. > (Young Eagles). We have an event upcoming and I can't redirect > www......org/ye over to a host where we have a signup page. > I've got a new > virtual host for the event, but some people might still find or use > the old > address. > > Thanks, > George > > > ------------------------------------------------------- > SF.Net email is sponsored by: Tell us your software development plans! > Take this survey and enter to win a one-year sub to SourceForge.net > Plus IDC's 2005 look-ahead and a copy of this survey > Click here to start! http://www.idcswdc.com/cgi-bin/survey?id=105hix > _______________________________________________ > Slashcode-general mailing list > Sla...@li... > https://lists.sourceforge.net/lists/listinfo/slashcode-general > > |
From: George C. <ga...@sp...> - 2005-06-16 02:00:28
|
** Reply to message from Shane <sh...@lo...> on Wed, 15 Jun 2005 09:56:57 -0400 Hi Shane, I'm afraid that I know next to nothing about Apache internals. Too bad that the Slash IndexHandler couldn't decide that it wasn't an "interesting" path in the URL and pass the control along to the Rewrite or other module hooks and step out of the way. Slash asserts itself ... it's the slash way or no way.<g> I've pretty much solved my issues by removing everything - static content, etc. from my Slash virtual host, Awkward at times but it works. I also found that if I move all of the content of the /usr/local/slash/httpd/slash.conf and put it inside the virtual host <VirtualHost *:80> statement, it resolves some issues on other virtual hosts. I was running into issues where perl cgi code would generate incorrect headers, etc. when the slash.conf file was outside of the virtual host. Prior to this change I had to rename .pl cgi code to .pl2 in order to get correct html from awstats.pl for example. I suppose that it is more elegant to have slash.conf include each slash site conf, but it is cleaner for other virtual hosts on the server to have each site conf file include slash.conf. George > As a followup - Cliff and I've been messing with this. What we found > is that Slash::Apache::IndexHandler grabs the hooks that mod_rewrite > needs. From what we saw, we'd need a Slash::Apache::Rewrite module to > take care of it all. > > Anyone up for writing it? :) > > Thanks to Cliff Wood for help with trying to figure it all out! > > Shane > > > > On Apr 27, 2005, at 7:57 PM, George Clark wrote: > > > Hi all, > > > > Is there anyone who has figured out how to get the Apache redirect > > to work? > > > > either in .htaccess file, or in the apache config? > > > > I have some old URLs that I really need to somehow redirect out of > > my slash > > host into a different host, and nothing that I've tried works. > > > > (Hardcode it in a perl module someplace??? Is that all that's > > left? I'm > > running R41 ) > > > > With the old slashcode I had everything under a single hostname. > > Most has been > > moved to separate virtual hosts, but I have a few "simple" URLs > > that we use in > > some publicity ...../ye was used for kids to sign up for free > > airplane rides. > > (Young Eagles). We have an event upcoming and I can't redirect > > www......org/ye over to a host where we have a signup page. > > I've got a new > > virtual host for the event, but some people might still find or use > > the old > > address. > > > > Thanks, > > George > > > > > > |
From: Shane <sh...@lo...> - 2005-06-16 10:34:53
|
On Jun 15, 2005, at 9:57 PM, George Clark wrote: > ** Reply to message from Shane <sh...@lo...> on Wed, 15 Jun > 2005 > 09:56:57 -0400 > > [...] > I also found that if I move all of the content of the > /usr/local/slash/httpd/slash.conf and put it inside the virtual host > <VirtualHost *:80> statement, it resolves some issues on other > virtual hosts. > I was running into issues where perl cgi code would generate > incorrect headers, > etc. when the slash.conf file was outside of the virtual host. > Prior to this > change I had to rename .pl cgi code to .pl2 in order to get correct > html from > awstats.pl for example. I have run into the same thing. Did you try using this, I've found it generally fixes the situation. AddHandler cgi-script .cgi in your slash site's .conf file? Shane |
From: Daniel F. <df...@fo...> - 2006-03-16 12:48:23
|
I'm running 2.2.6 (upgrading soon I SWEAR) but I need to start using an external mail server, which will only allow me to send through it if I do SMTP auth, which means I need a place to send username/password. Anyone done this yet? Thanks, Dan |
From: shane <sh...@lo...> - 2006-03-19 21:04:08
|
Slash uses standard perl modules (ie Mail::Sendmail ) to do it's emailing. So readup on it http://search.cpan.org/~mivkovic/Mail-Sendmail-0.79/ Sendmail.pm and then you can probably look at the sub sendEmail code w/in slash and figure out how to make it do what you require it to do: http://cvs.sourceforge.net/viewcvs.py/slashcode/slash/Slash/Utility/ System/System.pm?rev=1.34&view=auto Shane On Mar 16, 2006, at 7:48 AM, Daniel Fishman wrote: > I'm running 2.2.6 (upgrading soon I SWEAR) but I need to start > using an > external mail server, which will only allow me to send through it if I > do SMTP auth, which means I need a place to send username/password. > Anyone done this yet? > > Thanks, > > Dan > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting > language > that extends applications into web and mobile media. Attend the > live webcast > and join the prime developer group breaking into this new coding > territory! > http://sel.as-us.falkag.net/sel? > cmd=lnk&kid=110944&bid=241720&dat=121642 > _______________________________________________ > Slashcode-general mailing list > Sla...@li... > https://lists.sourceforge.net/lists/listinfo/slashcode-general |