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.