On Sat, Nov 11, 2023 at 6:20 PM bruce <badoug...@gmail.com> wrote: > Thanks.. > > Tried again. Same results. As far as 2.2 directives vs 2.4.. could you > clarify? > > Pretty sure this is simple.. but can't see what's missing... > > thanks > > On Sat, Nov 11, 2023 at 6:05 PM Frank Gingras <thu...@apache.org> wrote: > > > > > > > > On Sat, Nov 11, 2023 at 5:46 PM bruce <badoug...@gmail.com> wrote: > >> > >> Hi Frank!! > >> > >> thanks for the reply. > >> > >> If you don't mind.. here's my setup > >> ubuntu -- apache2 > >> > >> > >> /etc/apache2/mods-available/alias.conf > >> ------------------------------------------------------------------ > >> Alias /icons/ "/usr/share/apache2/icons/" > >> #Alias /wave/ "/var/www/html/wave" > >> Alias /wave/ "/var/www/html/wave/wave/public" > >> > >> <Directory "/usr/share/apache2/icons"> > >> Options FollowSymlinks > >> AllowOverride None > >> Require all granted > >> </Directory> > >> > >> ----------------------------------------------------------- > >> ls -al /var/www/html/wave/wave/public > >> www-data:www-data (775) > >> > >> ls -al /var/www/html/wave/wave/storage > >> www-data:www-data (775) > >> > >> > >> /etc/apache2/sites-available/wave > >> > >> > >> > >> ls -al /etc/apache2/sites-available > >> -rw-r--r-- 1 root root 516 Nov 2 19:11 wave.conf > >> > >> cat /etc/apache2/sites-available/wave.conf > >> <VirtualHost *:80> > >> ServerAdmin ad...@example.com > >> ServerName temp > >> ServerAlias temp > >> DocumentRoot /var/www/html/wave/wave/public > >> > >> <Directory /var/www/html/wave/wave/public/> > >> Options Indexes FollowSymLinks MultiViews > >> AllowOverride All > >> Order allow,deny > >> allow from all > >> Require all granted > >> </Directory> > >> > >> LogLevel debug > >> ErrorLog ${APACHE_LOG_DIR}/error.log > >> CustomLog ${APACHE_LOG_DIR}/access.log combined > >> </VirtualHost> > >> > >> > ---------------------------------------------------------------------------------------------------- > >> > >> and then simply run > >> a2ensite wave.conf > >> service apache2 reload > >> systemctl restart apache2 > >> > >> to restart apache... > >> > >> and the test site > >> http://161.35.5.174/wave > >> > >> should appear?? > >> > >> Is there anything else you see that I need to implement? > >> > >> thanks > >> > >> > >> On Sat, Nov 11, 2023 at 5:24 PM Frank Gingras <thu...@apache.org> > wrote: > >> > > >> > > >> > > >> > On Sat, Nov 11, 2023 at 5:16 PM bruce <badoug...@gmail.com> wrote: > >> >> > >> >> Hi. > >> >> > >> >> Trying to set up a test http://1.2.3.4/foo > >> >> > >> >> where I have a laravel/php setup > >> >> /var/www/html/foo/foo/public <<< > >> >> > >> >> As far as I can tell, there should be an "alias.conf" -- foo.conf in > the > >> >> /etc/apache2/conf-availables/alias.conf > >> >> /etc/apache2/sites-available/foo > >> >> > >> >> and the base httpd.conf > >> >> > >> >> I think there needs to be "rewrite" in there somewhere as well. > >> >> > >> >> Anyone have a solid example of how this should be put together, the > >> >> steps required. > >> >> > >> >> I seem to be getting an index list. > >> >> > >> >> > >> >> At the same time, once this works, I'm going to also "test/try" to > get > >> >> a javascript app running that can be viewed/displayed from the same > >> >> test server. > >> >> > >> >> The test server is a digitalocean ubuntu, easily accessible if you > >> >> want to look at the dir/tree/files. > >> >> > >> >> thanks > >> >> > >> >> --------------------------------------------------------------------- > >> >> To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org > >> >> For additional commands, e-mail: users-h...@httpd.apache.org > >> >> > >> > > >> > All you need is Alias /foo /var/www/html/foo/foo/public in your > vhost. Why do you think you need to use mod_rewrite, as well? > >> > > >> > Finally, you'll need to configure httpd to parse php content, see: > >> > > >> > https://cwiki.apache.org/confluence/display/HTTPD/PHP-FPM > >> > > >> > > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org > >> For additional commands, e-mail: users-h...@httpd.apache.org > >> > > > > This isn't really a ubuntu-centric mailing list, to be fair. > > > > I would recommend you run apachectl -S to verify that: > > > > 1) Your vhosts are properly defined > > 2) Then examine the configuration of each vhost > > > > I would also certainly not use 2.2 authz directives, so I would stop > reading whatever site or howto recommended that. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org > For additional commands, e-mail: users-h...@httpd.apache.org > > The Order/Allow/Deny directives should not be used any more, and you should unload the mod_access_compat module as well.
As for seeing the directory listing, you are probably missing the DirectoryIndex directive.